Long... short span? I'm sorry, what? Do you mean an abnormally long attention span? A short one? Short ones are more associated with ADHD which can also cause social functioning issues, although those don't work in the same way.
The rest of your symptoms do sound like mild autism, so it's likely that you will be diagnosed with it or something along those lines.
_________________
Power corrupts. Knowledge is power. Study hard. Be evil.