I would definitely check all other hormones, especially thyroid related hormones. Obviously opinions vary on what you should do in regards to TRT, but if I were you, I would personally find a good hormone specialist or clinic, such as Defy, and do a trial of TRT. Even if your free T is normal with the tru-T calculator, you have to remember that there is something called testosterone resistance. Which is basically just when your numbers look good, but things like xenoestrogens are blocking the testosterone receptors, preventing your testosterone from doing its magic.
Due to your age, what do you have to lose by seeing if TRT can improve your symptoms? If it didn’t work, the only thing you would lose is a little bit of money. If you were to come off of TRT, your numbers would go right back to baseline within a month or two. So I see no reason to not at least try it. The possible reward highly outweighs any risk. And again, the only risk I can see is the tiny bit of money you will need to trial it.
TRT was one of the best things I’ve ever done. I feel extremely lucky that I was able to get on it at the early age of 27. That means I get to have optimal levels of testosterone for basically my entire life. I won’t ever have to deal with the ups and downs that come with being natural and having to deal with poor testosterone levels every time I’m stressed, don’t eat good, don’t get enough sleep, overtrain, etc. I look at TRT as a blessing, not a burden.
Also, for what it’s worth, these were my labs when I was 27 right before I started HRT. Some guys might of told me that I shouldn’t try TRT, but I definitely felt way better on TRT than I did with these levels below.
Total T - 601(250-1100
Free T - 54.3 (46.0-224.0) Bio T - 116.4 (110.0-575.0)
SHBG 53 (10-50)
E2 NOT Sensitive - 23