I don't know a lot about Asperger's, but from what I understand, psychologists are starting to think, now, that this is the root of the apparent lack of empathy in people with Asperger's. It's not that they aren't empathetic, but in fact that they are SO empathetic that it overwhelms them to the point that they can't process it. Does this sound accurate from your experience?
This sounds very accurate, at least for me.
Here's a story to illustrate.
A year and a half ago, I was playing on an online game as a character who was romantically involved with another character. Over MSN the guy started giving me all the details about his life and how everyone hated him and how he could never keep a girlfriend, how his ex "girlfriend" actually wasn't a girl at all. He kept wanting me to be his girlfriend, but I was already in a relationship. I didn't know what to do. When he got a headache, I would know it because I would get it the same place, at the same time. It got to the point where I had to break off the character relationship because my empathy for the guy was making me physically sick to the point where I couldn't function.
It's hard to really deep-down get to know an Aspie. Either for some reason we try to latch on to someone too tightly just to try to have some friend, or the over emphasis on our specialized interests gets in the way. Over the years I have gotten somewhat better at realizing that just because someone is interested in Lord of the Rings, it doesn't mean that they are interested in it to the same extent that I am (or actually, now, used to be.) But it took many times of trying and failing to be socially appropriate to come to that conclusion.
I would say that people with Aspergers can come in all types. My husband also has Aspergers, and he's ENFP. He has a driving need for teh social life that I don't have. It's not about whether or not we can actually interact socially, it's about what our basic needs are. Myself, I can do without other people, except for my husband, for the most part, whereas for him, he's always trying to contact someone.
Because Aspies have a hard time making friends, the ones who do make the effort to be our friend are considered our friends lifelong, and it hurts us extremely deeply when they have done something to offend our sensitivities. Also, if someone has done wrong to them, be it a present or a past wrong, we tend to become extremely angry and bitter towards the people who wronged our friend. Other than that, while we may become frustrated with life sometimes, it takes quite a bit to really tick us off; but offend someone who has befriended us and you have an enemy for life.
It is for this reason that I say we empathize too deeply.
Aspergers never goes away, but there is some success with realizing what you've done wrong socially and trying to try another approach. However sometimes we go the other direction. Where I once couldn't stop talking about Lord of the Rings (and I didn't make any friends that way, with the exception of my husband) the next time I tried to stay away from the topic in hopes people might like me better. But then I didn't have anything to talk about, so people ended up thinking I was just a boring person and didn't spend time with me at all or even try to. Now, at almost 28 years old, I'm attempting college for the 4th time and trying to come at it with a more balanced approach. I'm not afraid to admit that I was once completely obsessed with Lord of the Rings, but I leave it at that.
Aspies don't know what questions to ask other people. Minor chit chat bores us. It isolates us from other people and we don't know what to do about it. But when someone can help us bridge the gap, they have our loyalty forever.