Edit your post above, see pencil icon below the post and add lab ranges.
You could try 1/4mg anastrozole twice a week and check E2 after three weeks. If you suddenly crash you are an anastrozole over responder, stop for 6 days and take 1/16th mg twice a week.
How is your diets? Do you avoid simple carbs?
I suspect that SHBG is up because of starvation dieting. With more SHBG, FT is reduces and more [non bioavailable] SHBG+T inflates TT lab results. With low FT, FT–>E2 is reduced and the explanation for higher E2 levels when E2 production is low is low liver clearance of E2. Labs for AST/ALT might show something. Some meds, Rx and OTC can reduce liver E2 clearance by competing for the same enzyme pathways that clear E2.
Are you applying anything to your skin?
List all meds.
Fat gain is from a slower metabolic rate. Low T can do this, but thyroid hormones are a major player. Please see the last paragraph in this post and also explain your history of using iodized salt, or not.
Labs:
TT
FT
E2
LH/FSH
CBC
hematocrit
total cholesterol
AST/ALT
DHEA-S
TSH
fT3
fT4 - please not T3, T4
AM cortisol - one hour after waking up
How much Vit-D3?
Please read the stickies found here: About the T Replacement Category - #2 by KSman
- advice for new guys - need more info about you
- things that damage your hormones
- protocol for injections
- finding a TRT doc
Evaluate your overall thyroid function by checking oral body temperatures as per the thyroid basics sticky. Thyroid hormone fT3 is what gets the job done and it regulates mitochondrial activity, the source of ATP which is the universal currency of cellular energy. This is part of the body’s temperature control loop. This can get messed up if you are iodine deficient. In many countries, you need to be using iodized salt. Other countries add iodine to dairy or bread.