I’ll be honest, the gains are still coming decently because you haven’t been lifting long. Neither have I, but I can guarantee that’s a main factor, coupled with you programming hopping a bit. I don’t mean any harm or to be mean, I’m just trying to help.
You are putting yourself under waaaaaaaaaaay too much volume.
I’ve heard of the GZCL method, and while it has good intentions, the guy who made it probably didn’t fully understand 5/3/1, or Forever, or Beyond, and tried to supplement with his own way of doing things. At least that’s what I’m getting from most of what he posts.
Scratch what I said here originally, because everyone’s opinion is different.
If you wish to keep the template please back down on the overall frequency and intensity. And add in a bit more volume to the assistance portion of whatever lift day it is.
And I’m gonna go ahead and make an extra edit that’s also a disclaimer: I don’t know the guy personally, not saying he’s a bad person or anything, or knocking his progress, but Wendler has touched on and explained in great detail how to implement 5/3/1, and even tweak it a bit to suit the vast majority of people who use his templates, and trying to combine 5/3/1 with what looks like an overly intensified and volumized program kind of defeats even using 5/3/1 in the first place.
While I personally don’t like GZCL from top to bottom and everything in between, if you can manage the program and progress go for it, but I’d personally say to completely separate it from the main principles of 5/3/1 and just run it by itself, but in doing that you’d just complicate an already complicated training template.
So in conclusion I think you’d do better running 5/3/1 for a much longer period. And when I say longer I mean well over a year. There will be stalls and bumps in the road, but that’s normal.