This is Dr. David
you would have to see an MD psychiatrist for evaluation for asperger's syndrome.
but this condition is typically diagnosed in childhood and not adulthood.
here is some good information
here are some diagnosis criteria for diagnosis.
But how would growing up people were not diagnosed
there is a chance your symptoms were not properly diagnosed when you were a child.
that is why it is a must to see a MD psychiatrist now to see if you have these symptoms for aspergers in adulthood.
this is not just a counselor. but a Medical doctor psychiatrist.
have you seen a medical doctor psychiatrist?