Hey Redcylon
Nice to meet you and welcome. I understand exactly where you are at, I too am in a similar position with the added bonus of living in a country whose language I do not speak. I have no friends and my old friends are too busy with their lives I dont want to bother them. So what to do.........I took babysteps and by joining this site I have made some very good friends in my time here. I know it is not the same as in real life but for me it is a start and I am practising my social skills with them and so far so good. I can laugh and cry along with these people and most of all they understand.
I am starting a language class becuase by law I have to learn the lingo and maybe I will meet people there. I am joining a gym and hope to meet one or two locals there. I do things like engage the check out person in conversation at the supermarket just to feel at least half human that I have spoken to someone irl today. And of course I have my blessed T.
I am not religious either and the drug/alcohol route is a definite no go area for me too.
You can start by adding me to your friends list if you like and we can converse with each other, practice buddies if you like.
All the best
Paddy