Well, coming to WrongPlanet is good, positive step.
There are things you can do that make it better, a little at a time. We can re-train our brains to have work-arounds for the problem areas, but first we need to understand where the problems are. It's really hard to ask for help and accept other people's advice, but it's worth the effort.
Finding a good, local counsellor is probably best, but can be hard to find. There's a lot of wisdom lurking in this site too.
Best of luck. Take it a day at a time, in small steps.
_________________
"Yeah, I've always been myself, even when I was ill.
Only now I seem myself. And that's the important thing.
I have remembered how to seem."
-The Madness of King George