First off way to put in work despite a shitty situation. Thats a great attitude and I respect that. Why are you quick to push off trt. I understand if that it could b just another stressor you would like to avoid.
I don't see why your estrogen would be elevated with honestly what I would consider low test. Or at the very least on the lower side. As a man your E2 levels are dependent upon testosterone being converted via enzyme activity within body. That is why dudes who take 1000 mgs of test are super susceptible to estrogen sides because there is so much test readily available for enzyme to convert. Logically you would think lower test would lead to the opposite happening.
I have heard of aromatase excess syndrome where individuals have over active aromatase enzyme but there were only a handful of documented cases and it resulted in feminization of the males and hyper feminization of females. Soo I think its safe to say thats not your problem.
The real culprit here could be the anti depressants and anxiety meds. Although I would hate to discourage you from using those especially if you need them. But perhaps look into that, different brand or dose IDK but perhaps a possible discuss with your doc. I honestly think trt would make a world of a difference. Get you at least above 500 ng/dl perhaps closer to 700. Or over 9000! Jk.
Seriously though trt couple with an awesome diet. You will lose fat, gain strength, confidence and an overall sense of well being. At least I think so. Either way good luck with your journey.
Edit: I just read why you don't want to jump on trt. I guess financing can be difficult but if you know what you are doing you can do it on your own terms and just pay for doctor visits/bloodwork. It really isn't that expensive. If you know how to source it you can get a years supply of trt for a couple hundred bucks well maybe more but not much more.
I don't see how letro could do what your saying it has done. Letro is an aromatase inhibitor. That enzyme that prevents test from becoming estrogen.
I can see how your body might shut down test production if you have high e but I am unfamiliar with that. Actually ya mcurious and going to look that up now. Have you considered hypogonadism as a possibility and discussed that with your doc?