god damn, that is alot of AAS for your age. Like Wootooom said, keep it simpler with maybe just test and maybe tren if your worried about gaining fat. but then again I don't feel quite right telling someone your age to cycle tren with all that other crap. A gram of test a week is alot, even if you are working your way up to it. Be sure to use HCG, along your pct which you should have on hand such as letro, nolva, adex(cuz I feel letro is too strong during a cycle and will cut into gains) and how about unleashed.
i'm going to throw this out there, "if your not a pussy, just man up and use suspension for 8 weeks or so and see how you react."