Prolactin can some of your issues. Prolactin can be higher from a prolactin secreting pituitary adinoma. A MRI is used to visualize and rule in or out. The adinoma can be reduced and prolactin levels lowered with 0.5mg Dostinex/cabergoline per week. This can allow T levels to improve.
When you post lab work, please include lab ranges which vary by the lab that you use.
E2=28.5 is not OK when T levels are lower as you become estrogen dominant. E2 levels can increase with body fat. Liver issues can reduce E2 clearance by the liver. If you lower E2, T levels may increase. 0.5mg/week anastrozole per week in divided doses would work well. Read the advice for new guys sticky to understand the implications of "anastrozole over-responders".
Please read these stickies:
- advice for new guys -- note the first paragraph -- thyroid issues are very important
- things that damage your hormones
"Thyroid, IGF and general blood work is fine as well "
We find that there are problems in lab work that doctors ignore because they think that "normal" lab ranges mean normal health.
TSH should be nearer to 1.0 -- the lab range is insane
T3, T4, fT3, fT3 should be mid range or a bit higher
your normal blood work can disclose issues that doctors ignore
Do not start TRT until you take some measures to correct the root problems. Your low T is not the disease, it is a symptom.
We need more info about you and other health issues/concerns.