First how old r u? Second it is not the end of the world. May be your test levels were low to begin with. I look at it this way now you can get a prescribed test from your doctor. I have naturally low test level( long story) so I am on TRT I just stop doing TRT when I am n cycle and then start it again when the cycle is over. So I dont think cycles did that. Dont be hard on urself.
see a endocrinologist he can get a blood test to see if its a petuatory (sp?) gland or your testicles..........its not uncommon.