31 YO Male with Low Testosterone

We make references to E2 [estradiol] near 22pg/ml.
Total estrogens are not the same.

The concern with estrogens and prolactin is that these can lower LH/FSH and T.
But your LH/FSH numbers are very strong, indicating that the problem is with your testes.

Have your testes been examined for physical or vascular problems?

You should be taking 5,000 - 6,000iu Vit-D3. Take 25,000iu for first five days.

Your low SHBG suggests that E2 is in lower range.

Reading:

You can have thyroid problems from not using iodized salt.
Please check oral body temps as suggested in above thyroid link.

It looks like TRT may be your only option.

Get DHEA-S tested someday.