How can I find friends, or just people that can tolerate me being around?
Title, really.
My whole life, I've been alone -- When I was little, my parents ignored me most of the time. My siblings freak out any time I talk to them, and don't like having me around. My extended family ignores me. Going through school I never had friends, and I still have none. Playing MMOs since I was 10, I never made any friends on the internet. Any girl I've ever talked to has either laughed at me or just blown me off (I'm asexual, so I wasn't just after sex -- even before I called myself asexual, I never wanted sex)... I've just always been alone.
So, after being treated as if I wasn't there or pushed away for so many years, I gave up. In school, I just sat in the library during lunch and read books. No one bothered talking to me ever, and anyone I talked to just tried to find some way to get out of the conversation and away from me -- though everyone was really nice and I was never really bullied or anything.
Obviously there's something wrong with me, but I never had any idea what it would be. I know I can be an ass on the forums, but in person I'm the nicest guy you'd ever run across, I bathe and take care of myself, I don't stink, I dress kind of plainly, I talk quietly and articulately... I don't see why I'm so intimidating / repulsive. Even on the internet people tend to ignore me or just talk over me. But, what would cause your family, and everyone you ever come across, to treat you like anathema? I could never figure it out, and any therapists I was forced to go to said I seemed totally normal and approachable.
I play games alone, I go to work and I'm just alone all day, I go to class (college) and no one talks to me, I come home and I may as well be living by myself (unless they need something)... I hate being alone, and it makes my anxiety go fucking ballistic, but no matter what I do I've just always been alone.
Anyway, point of the post: What can I do to not be alone? What do I have to do to make people not avoid me?