it was 100% the compounds you used on cycle. Deca is the WORST steroid to have to recover from. its metabolites float around your body for months after your last shot. So you are doing your PCT while deca metabolites are still floating around making it harder to get your own test to turn back on. Test and dbol are way easier to recover from. I would take that as a lesson and stay away from deca for now. Maybe try EQ instead which is also long but not so suppressive and really IMO produces the same gains