25 week cycle wow that's almost half a year u'll have been on... that's not healthy at all bro... I never cycle past 12 weeks.. some like to push 14 and even 16 but 25 is taking the piss.
I would get off right away and Agreed, an "aggressive" pct needed for sure. I would run Gear and Hcgenerate, Bridge, Unleashed, Post Cycle, The LOT