Firstly, no one here can give you any sort of diagnosis. We're not qualified and no one can do so without spending time in person.
Having said that, you're using your love of general learning and the internet to avoid other issues. And you've identified that avoidance as excessive behavior that is interfering with the life you want.
So, are you getting any sort of counselling or therapy? I would think that if you were able to deal with this on your own, you would have done so by now.
Best wishes.
|