Get your a-- off the chair from behind the computer and go out and join a group doing something you enjoy. You will meet people with the same interests as you. Go and meet people in person!
yes. that. but in a mildly less abrasive fashion... ;)
HA HA, sorry its getting late where I am and Im probably not saying things nicely, but I mean well. Been through some of my own stuff like this, so I only speak from experience!
I am sure there are local groups within your community that you can join and met new people, also another idea is maybe doing volunteer work? I would advice not to just go up to the next person you see as you have no idea who they are!
I met a new friend on plenty of fish.
where are you from? start with the next person you meet
for that u need to add me LOL!!