Good for you!
Its important to take on life one day at a time, a cliche I know, but very truthful.
As for your illness, they do have medications that can help with social anxiety, you could always talk to a shrink about your emotional issues.
I started seeing one last week, very helpful.
If you have medical insurance, they will cover the charges.
Or you can just always come and talk with us here, we all have problems, and it helps to get stuff off your chest, even to total semi-strangers🙂