There is a lot of reading that you can do.
Please read these stickies:
- advice for new guys
--- provide more info about you
- things that damage your hormones
Many here have thyroid problems and often because of iodine deficiency from not using iodized salt.
You can check your overall thyroid function by checking oral body temperatures:
- when you first wake up, should be 97.7-97.8, higher is OK, 97.3 is a problem
- also check for 98.6F/37C mid-afternoon
We have a lot of guys here at your age with similar issues. Probably rare, but many find their way here.
where do you carry fat
describe body and facial hair
did you mature slowly or suddenly
when did problems show up
any blows to head prior
feel cold easily
skin changes or hair loss - yes, but explain
For younger men, we need to find the cause of low T, low T is the symptom, not the root problem.
Do not get T tunnel vision.