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.