You don't have a mental disorder. You might want to educate your friend on Asperger's.
In thinking about the rest of your paragraph, it seems that you have some misconceptions about how people view people with Asperger's. Almost all of the teachers I know really appreciate their diversity and uniqueness.
I think you need to separate ignorance and dislike. Most people have not the foggiest notion of what Asperger's is all about. They therefore make some assumptions, like your friend does. My suggestion is that you download some material either from the CARD (Center for Autism and Related Disorders) or Autism Speaks. Then you can give this to people who are curious or who misunderstand you.
We DO need to stop trying to push kids into molds that are the wrong shape for their personalities. Asperger's people are not the only ones who have trouble blending in. I was a Tomboy growing up and I was criticized constantly. However, it was who I was. I remember pounding my head on the kitchen floor when my mother told me I HAD to wear a dress. I couldn't see how being in a dress would help me climb a tree.
And then there is reality. Society does allow diversity to a certain point and past that point, people have trouble making friends and getting jobs. I have a friend with Asperger's who is a teacher. I just love her because she is so unique, but I am a special ed teacher. She has a tendency to get obsessed with a certain kid's behavior and can't talk about anything else until the next kid! She drives other people nuts with this. I can't mention anything to her because I am not supposed to know about the Asperger's.
So, social training for Asperger's kids is important so that they can fake out teachers, other kids and employers. The other reason is that many Asperger's kids have social anxiety because they can't easily interpret the social requirements at a given activity or place. I have had many kids who are very grateful when we practice for a dance or something similar before they go.
Again, there are many kids that also need help with social behaviors that are not Asperger's! I am thinking of children with behavior disorders or emotional issues. If they aren't taught social behaviors, they will end up unemployed or in jail. I'm not saying that Asperger's kids will end up in jail, but they may be underemployed without training.
I suggest you read Dr. Temple Grandin's books, "Thinking in Pictures" and "Animals in Translation." Though she is high functioning autistic, she has some social issues that she discusses in the books. They are a fascinating look within her mind and it will help you understand yourself better also.