Sounds like my life, too. I spent most of high school alone in bedroom in my own head (before that it was on the swing in the backyard). The best thing that happened to me socially was becoming involved in roleplaying games at the college I was going to. My roommate dragged me to this group of people (she actually grabbed me by the arm and pulled me down the hall... I was too freaked out to stop her). There are groups all over the internet for RPGs, of course, but if you can find one where people actually meet in person, it wouldn't be a bad thing to try. A group of gamers have better social skills than a group of Aspies (on average, with some overlap), but they are not people who are going to treat you cruelly. If you live near a college, there are often groups at colleges. Otherwise gaming stores (or comic shops) will probably be able to send you in the right direction. It's just a thought, but it seems to go with what you think about. And pen-and-paper RPGs allow you to get to know people and their characters, and no one I have come across really seems to care if you confuse them and their characters. I called one guy "Keris" for three years before someone informed me that his given name was "Adam". It is scary to go out and meet new people, but this might be something you all have in common, which tends to make things better.