After detecting HGH deficiency, I had some bloodwork done in 2014 at the age of 18. Here were the results:

Despite my IGF-1 levels being very low, I was told nothing could be done anyway because my bone age was 18 so I had stopped growing. Fine, I moved on.
Fast forward 6 months and I get into my first relationship, with a stunning girl, and have problems with ED. I have to say I also had symptoms of low T (no facial hair, high pitched voice, baby-faced, severe sleeping problems, depression). Stupidly, and not trusting doctors, I decide to inject test for 12 weeks. Due to circumstances, I wasn’t able to complete the cycle (stopped at week 10) and wasn’t able to undergo PCT.
Since then I have continued to have the low T symptoms, perhaps even worse than before. I’m wondering if I’ve messed up my T levels permanently? I’m in my early 20s now and the last few years haven’t been worth living due to my medical problems. I had another T blood test done last year, to see the difference. I was simply told that my levels were normal, a month later when I asked to get a copy of the results, I was told that the doctor who took the test no longer works there, and that there was no record on the system of any results of any blood tests for me.
I guess I’ll have to take more blood tests and demand a copy of my results on the day. I have some questions for the community here though:
- What else should I test for other than testosterone?
- What are the chances of having fucked myself up a bit through the t cycle without PCT I did when I was 19 y/o?
- Do the initial blood tests above look normal to you for a 19 year old?
Thank you