LabPet, been there. It's been a long time, I'll admit, but I was there. I felt much the same way you do, though I never lost hope. I once had a friend who would only be my friend in secret, and this friend also happened to be my cousin. We had been close since we were babies, but in junior high something changed. She said she didn't want people to know we were related and she hated sharing a last name with me because I was "ruining her rep". I was crushed! I always took an automatic back seat to everyone, and I mostly accepted that. I got picked on mercilessly by my own family (aunts and cousins) because I had sensory issues and would wear shorts in winter, I hated getting water splashd on me and I loved cats. Eventually the constant humiliation both at home and in school forced me to become "NT" enough to fit in. The older I get, the more accepting people are.
Now I have a very normal life, a decent circle of good friends, a loving husband and two awesome ASD kids. I'm about to graduate college, I have a great deal of good in my life and I am pretty happy, relatively. My cousin, by contrast, is alone and working several jobs to support her two kids with different fathers who want nothing to do with her. She still hangs out in bars hoping to find Mr. Right, and never does. Makes me feel like people reap what they sow. I'm not happy that her life sucks, I'm just saying that people who don't care about others often find that others don't care about them.
Don't give up on you. You're the most important person in your life! Don't judge your self-worth by these interactions you have. I enjoy your posts here and think you're a pretty cool person. I, for one, would feel really bad if anything happened to you - especially for this reason. It'd make me a heck of a lot happier if you stuck around here. I know, who am I, right? Well, a fellow aspie who cares about you, someone who has been down that road and can tell you it can get better.
_________________
They tell me I think too much. I tell them they don't think enough.