I am not sure where you lay on the spectrum but you appear to be very high functioning and possible only have Aspergers, which is rumored to lose specification in the Autism spectrum in the next DSM.
Under DSM-V, Asperger's was rolled into ASD and lost it's classification as a subcategory. That is how I understand it.