Hello, I'd like to help you with your problem.
The symptoms you describe do sound like Asperger's. OCD may also be a possibility, although with OCD, communication, eye contact and friendships are not usually an issue. That describes Asperger's symptoms more than OCD.
Dyslexia also would not fit the symptoms you describe. Dyslexia causes difficulty with reading and writing, but does not cause the other symptoms you describe.
If you are able to work, that is a good sign that you have learned to cope with the symptoms you have. Until you have an evaluation it is not certain that you do have Asperger's', but if you do, it is very possible you have found work that fits for you and that you are able to manage your symptoms while you are focused on your work. If talking is not necessary at your job, then it may help even more. People with Asperger's often thrive when they are not forced to communicate more than they feel comfortable doing so.
If you do have Asperger's, you can also learn other ways to work with your symptoms so you can cope. Here are some resources to help you:
The Complete Guide to Asperger's Syndrome by Tony Attwood
Therapy can also help you. While talking is difficult, a therapist trained in Asperger's can help you find ways to communicate and connect with others. You may not want to connect that much, but when it is necessary you will be able to find the words you need.
And when you do see the psychologist, try making a list before hand that you can take with you describing your symptoms and how you feel. That can help your psychologist fill in the gaps and better help you.
I hope this has helped you,
May I please request that if you find the service I provided helpful at all that you rate me with three or above? Your rating is the only way I am reimbursed for my answer. Thank you so much!