Hi bro. Sorry you’re going through this, it really sucks wasting years to feel normal and functional!
I’ve looked into your results and symptoms. First off, your Testosterone level is great with respect to your LH & FSH. Apparently, you don’t suffer from primary or secondary hypogonadism. I’d surmise your issues are mainly caused by an imbalance in E2 & DHT. I don’t see E2 & DHT tests and they are needed to draw a better picture.
On the other hand, your SHBG is borderline normal now and this could mean your free Testosterone is in good range. But having very low SHBG also means that you may have less Testosterone (and estrogen) floating around in your blood since unbound Testosterone has a very short half life (I read 10 to 100mins). This may explain why you have mild ED in the evening and dry eyes. How did your SHBG get so low?
Moreover, SHBG is determined by multiple hormones: Estrogen (higher estrogen drives SHBG up), Progesterone, Thyroid hormone, Testosterone, DHEA, Growth Hormone, Insulin, etc. But I read that insulin is the most important one. Did you check for diabetes particularly type 2? Also have you checked your Thyroid?
As for your B-12, try to take B-12 supplements to raise it.