I call bullshit about your diet being on point.
I'm 2-3" shorter than you and about the same weight and BF% right now after 3 years of training without drugs. I'll freely admit that I screw around more than I should with the lifestyle variables. For 3 cycles under your belt and with size apparently being your goal, you're kind of doing a shitty job. You could easily be still making half decent progress naturally if you actually had your shit together.
I know I'm being a grumpy asshole right now, but I really fucking hate it when people claim to know what they're doing, while their stats speak for themselves.