I am not a doctor but I had low testosterone and I have researched a lot because I was freaking out so here is the information that I have gathered:
Your low testosterone could be caused (all or in part) by any of the following:
Low vitamin D - My vitamin D was fine but apparently it is a good thing to check, you can ask your Dr. for a simple blood test for this. If it is low a few people on here have noted that correcting the deficiency helped them feel better (and I believe at least one person mentioned it improved their testosterone levels as well). Its cheap to take and test so it couldn’t hurt.
Thyroid - From what I have researched, your thyroid and sex hormones are influential on one another. To check your thyroid most doctors test for something called TSH (thyroid stimulating hormone). While this is good, if you are going to check your thyroid this is not enough. A lot of people on here had tests come back with normal TSH but upon further blood tests they found that they were hypothyroid. So ask your Dr. to run a full thyroid panel including T3, T4, rT3, rT4. I have read that hypothyroidism can cause low testosterone and a lot of people on here report hypothryoidism.
Estrogen (and estradiol if possible) - you could be converting too much testosterone into estrogen which causes your testosterone to be low. As your brain reads both estrogen and testosterone as the same thing, this could explain the low levels of LH as your brain doesn’t realize that your test is low. This was the case for me and I have brought my levels down with a supplement called DIM, but many people get prescriptiions for drugs like arimidex or tamaxofen as well.
Allpregnanolone/pregnenolone - I don’t know how to test for this yet or if it is even possible, but i know its levels can affect your testosterone. I feel that this may be key as drinking increases allpregnanolone, and I always feel AMAZING for days after drinking. Just a thought on asking your Dr. about it to see if its something that can be checked.
Cortisol - If you have high cortisol caused by the drug (and increased further by stress) this can definately affect your testosterone levels. There are ways to reduce cortisol with drugs, but it would also be good to learn techniques to reduce stress in your life . This should be checked with a 24 hr urine test, and not a simple blood test. A simple blood test takes a 1 time snapshot and as cortisol fluctuates throughout the day a full picture is important.
I think that is all I can think of to check. If you have gut or digeston problems checking for gluten or dairy allergies might be something to try. Also you can check for candida, but I don’t know how much faith I would put in it being any of these last three suggestions, and most are taboo on this site.
Best of luck.
Brad