I'm an Aspie too but I absolutely refuse to say I'm "on the scale". Screw the scale. Embrace your odd and weird. The things that make us different is our super power.
So, quickly... There is nothing wrong with you except that you just need to learn social queues and the little nuances that society accepts in order for you to "fit in."
Repeat after Adam Savage:
When you're not feeling confident in social situations, get over it, repeat after Adam...and practice that smile in the mirror. LOL Yeah, I actually wrote a blog post about the mechanics of a smile.