only 2ML? that is like 500mg a week.. that is a strong dosage for 1 year straight... also why do you call it a 'cycle'... i hate when people use that term when it isn't warranted.. cycling steroids is time on and time off.. it isn't just staying on for a year straight.
i don't know how old you are but recovering from that might not be possible. your best bet is the perfect pct, but run it for 12-16 weeks.. it will take you a while to recover from such a long run.
too many guys are doing this wreckless steroid abuse and paying the price. i feel like no matter what i say it is pointless