It's totally second nature for me, personally, to force/fake eye contact with strangers...the more comfortable I am with someone, the less eye contact I make though. And the more I interrupt. My Aspie traits are these HUGE, blaring "how could you not see that?!?!" traits to my loved ones...but strangers almost never catch them.
You are who you are. You're no more "just another Aspie" than others are "just another NT". You can be successful in whatever you're driven to pursue.
_________________
- incorrigible
HFA mom to AS CrashNomad(14) and HFA Spritely(11)
and wife to NT Beast