Well, I've always been quite sensitive and was mobbed a lot at school. I guess both together caused my SA. It was worst in my early 20s (I'm now in my early 30s). I feared that if I stay at home, I'll never become independant and be able to take my life into my own hands, because I know my family would always care for me. So, I decided to move out.
I chose a town I knew a girl in, from the internet, with whom I was friends, so that I'd already have one person I know a bit. The town is one of the largest towns in Germany with a huge university. I thought that this would be a good choice, because the more people there are, the more options I have in the long run. Also the town is known to be very open minded, which seemed nice as well. It would be about 400km away from the town my family lives in, so enough for a weekend visit and Christmas and stuff, but far away that I'd have my privacy.
That girl told me that she has some friends who share a flat and that they're looking for a new roommate. At first I decided not to join them, so someone else did, but that person only stayed for two months, and by then I kept thinking about this, and thought that this is a good idea.
- the rent would be cheap
- I'd get to meet more people living in that town, which would increase my chance to make friends
- I could get advice and help on all kinds of stuff
- I wouldn't be totally alone and thus reduce the risk of depression
So I moved in there. My SA was really bad at that time, which caused quite a lot of problems. Not with my roommates, who were really friendly, but just with other stuff.
Over time I met more people. And especially one of them kept motivating me to join them on events, like movie evenings, festivals, birthday parties and so on. And the better I got to know them the weaker my SA got.
I lived in that flat for about 10 years, and moved out last year into my own flat, closer to my circle of friends. And it's nice. My SA got so weak that people still consider me to be somewhat introverted, but also like my presence. With one friend I go swimming every now and then, with some others I have a role playing round, with others a board game evening, cooking evening, video evening and so on and so on. And with each event I attend, I become more confident.
Today some friends meet in a park since the weather is so nice, but I decided to stay at home, since I already spent last evening with friends, and I want an evening for myself today. I don't have to accept all offers my friends make me, but I will make sure to accept most of them, because I know that those events will be nice and to show them that I'm thankful for their help and friendship.
Careerwise my SA destroyed my university studies. So once I realized I'd fail at that, I did a two year education thingy (it's very popular in Germany) to have some certificate in my hands, which was about programming, since in the long run in programming, work experience counts for a lot, which would even out the lack of my university certificates. I now have about six years of work experience. I'm not rich, but I can pay my rent, have enough money left, and since programmers are always wanted, I don't have to worry to be unemployed any time soon.