I know how you feel, in a way. I've never been as extreme as hiding in a cubbyhole, but I do recognize a lot of the same feelings. I can count on my hands the number of friends I have at any one time; partly because I'm too awkward in social situations to be forward and make new friends, and partly because I can't recognize when something I say might be perceived as insensitive or rude. I prefer to be alone a lot of the time, and every day I plug in my headphones and take off my glasses, so I can block out the world and just enjoy some solitude. There are times I want to talk to friends, but I try to hold back because I talk and talk and talk about the same couple things and I don't want to annoy them.
I've always felt... different... from everyone. I'm ashamed to say that there are quite a few times where I feel downright narcissistic because I get things so easily when others don't, and I feel like everyone else in school always acts so childish.
I also play an online multiplayer game, but my experiences are different. I feel free online, in a way that I never can face to face. I'm social, outgoing, funny, and everybody always looks forward to me. I can't start a conversation to save my life, and I still sometimes say things at the wrong time, but I feel like a completely different person when I get online.
I too took the online ASD test here and scored a 36 or 37, I can't remember exactly. My brother has been all but officially diagnosed with Asperger's, which inspired me to take the test in the first place. It's probably good to find out now, if I do indeed have Asperger's as well, what with high school graduation at the end of the month and college beginning in the fall... I'm normally so logical, but when it comes to this I get so stressed out and shut down... there's still so much to do but I start to feel overwhelmed and shut down whenever I think about it >.<
Anyway... I could go on and on about this; I haven't really talked to anyone at all about it, but I don't want to derail your thread to do it. Welcome to PC, and there's definitely lots of good people here who understand what's going on and are there for you!