Every human is different. In being different, we are all the same. Thus, by being different, you are fitting it.
The hard part is convincing yourself that that's true..
I know it's hard; For me, I have a facial deformaty on top of AS, so I never could hope to "fit in" even if I wanted to. I was forced to learn that I am different, and that even though I stand out from others in behavior and apperance, I am still a fantastic person with a lot of good traits. You, and everyone else, has good traits too, and no matter what anyone says that will never change. I don't know you, but I feel I'd be right in saying that you are a great person, and nothing anyone says will change that. Just remember all your good points.
Don't let the dogs get you down.