Insulin = peptide hormone
Testosterone = steroid hormone
OP makes a good point, but I guess his argument is slightly weakened by the fact that he himself has been stacking different substances. Yeah a lot of guys go over the top, and unfortunately many adopt the "more is better" principle.