Our expert says:
It does indeed sound odd and rude of him - you may have somehow offended him withotu realising it, but the fact that you weren't realising it, in itself, should have been obvious to him having known you for so long. And so he ought to have explained what upset him. It's not reasonable for him to suddenly cut you off about your being fgay, 3 years after you told him.
All you can do is, having made many overtures and given him many opportunities to reveal his cause for upset, is to leave it be, and move on. Are there any mutual friends who you could ask to ask him what went wrong ?
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.