These people sound like they think you have Asperger's Syndrome, and they are certainly trying hard to push your buttons. Nice people don't do that, so you need to figure out why you want to hang out with people who are not your friends, and who keep trying to push your buttons. Is it so important to have someone to hang out with, that you will even put up with cruel behavior? Trust me, these people are not your friends, and they are not the sort of people you should be hanging out with. Unfortunately, NTs often don't feel comfortable around non NTs, and some of them are not nice people, but like that pizza commercial says, "Avoid the Noids!" I had to deal with other kids like this couple when I was in school. Glad that's long over with.
If you are that desperate for human companionship try volunteering with charitable groups. You are more likely to find nice people there, among the other volunteers, and among the people needing help. In the meantime, consider getting a pet. They don't care that we are different. Also, continue with your online relationships, like your contacts here at Wrong Planet. We don't mind that you are different. We here are all different, too, or relatives or friends of those who are different. You are among friends here. Don't mind the occasional nasty person who drops in. Remember, it's your life. You get to choose who you spend it with. And remember also, we on the spectrum are all:
A Different Drummer
If a man does not keep pace with his companions,
Perhaps it is because he hears a different drummer.
Let him step to the music which he hears,
However measured or far away.
--Henry David Thoreau