Aspergers is a really heavy Dx to give yourself especially considering the symptoms you described. While you kinda described the social pblms seen w/ Aspergers, you have to ask yourself to what extent do you have these and can they be better explained by other things. Also, Aspergers requires repetitive, sterotyped behaviors. While you describe 'strange obsessions', I'm thinking they were developmentally appropriate. Who doesn't fixate on road reflectors when they're 12? I liked the red ones!
I like this explanation better. Intelligent people often have a more difficult time socially with the mainstream simply b/c of a lack of shared interests, discussion topics and relating in general. In this way, intelligence can be an iron curtain and can cut off your social access to the people around you. Over time, your social skills get rusty.
Give yourself some credit and go w/ a Dx of "identity disorder". The DSM-IV-TR defines this as uncertainty about multiple issues relating to identity. This could include your social identity, how you fit into the world, the resulting conflict, etc. Throw in some anxiety & depression since they would certainly result from your angst.