Blackcat,
I have the SAME problem. Check out the "CNN gets it right" thread I started. Does that sound familiar? I think YOU are a perfect fit also. It has the idea about the social behaviour, sense skewing, stims, and it puts it in almost a positive light. And it is SHORT!
Read it through. If you agree, maybe you could point your mother to it. THEN she could understand you better.
I've been toying with pointing my father to it. Then again, as far as HE is concerned, I am just smart and shy. So much other stuff I tolerate or its subtle. His memories of how I talked are skewed, although I think he does remember the large vocabulary. OH YEAH, he probably remembers the "obsessions", etc...
MAN, you are SO lucky! When I was in your position, research on things like this was so relatively complicated. And, obviously, Aspergers hadn't been publicly acknowledged, etc... It wasn't even officially recognized by the US as a valid diagnoses until 1996.
I made SO many decisions based on false assumptions, etc... Heck, seeing how some here live, I might even have been tempted to live more simply.
Anyway, you have a better idea of things. I DO remember how cafeterias affected me. I just didn't eat there much. Even restaurants often do. HECK, it seems like they always get noisier a few minutes into a conversation. That was part of the reason I thought my lack of exposure was creating some of my "shyness".
Just yesterday, I remembered two more differences.
1. I always like at least one seat between me and strangers. I will usually just stand if I don't find one close to the gate at the airport. I CAN tolerate people that sut closer. Heck, on the plane I usualy have to. I just REALLY don't want to.
2. I really DON'T like much change. Yesterday, they game me a much larger "car" at the rental place, and they did NOT understand why I wanted a smaller one, because "This one costs the same". I like a comfortable difference, and it is harder if the "car" is 3 times the size! Most people would have been HAPPY though!
NOW, all the stuff FITS!
Steve