What bro?
this guy didn't mention anything about steroids, and the age limit on this website is 18 not 22.
It could be any one of those components, sleep, training or diet. I would venture to say you're not eating clean enough or not pulling enough fat off from cardio. High intensity...