I think I know how you feel... except that I have had that 'condition' for as far as I can remember, but I learned to live with it and accept myself as 'normal'. Positive thinking really helps.
I just took this test:
http://www.piepalace.ca/blog/asperger-test-aq-test
It says 32 out of 50, which may indicate Asperger's syndrome...