Think of it as a neurological wiring difference. So your brain works a little differently, so do a lot of people's. Embrace the gifts the difference gives you.
I've always known I was autistic. I was diagnosed at 3 yrs old. It wasn't till I was 7 that my very high IQ was diagnosed. I test between 147-163 on standardized IQ tests.
I'm not socially inept either. I got married, had kids, went to and graduated from college, have a career.
Eye contact to me is painful or at least uncomfortable. I learned how to fake it by focusing on the person's chin/neck area. I don't suggest trying to force eye contact. Just fake it, I can fake out doctors even. I wear glasses, they are tinted 10%, this helps. I wear sunglasses a lot too, (not inside) but its a nice shield. It's an EZ coping strategy on how to survive the neurotypical, lol.
checklist:
Over think, analyze things,2. Prefer own company, 3. Obsessional interest, 4. Like routine, 5. Like rituals, 6. Collections, 7. Sensory problems, 8. Over focus on details, 9. Perfectionist, 10. Think outside the box!, 11. Cannot understand jokes, 12. Weird laugh and/or make odd noises,13. Nervous fidget, Stim, 14. Upset by crowds, shy, 15. Face doesn't show emotion, 16. Very honest, can seem naïve, 17. Quirky, different somehow , 18. Cannot understand point of small talk, 19. Cannot understand society unwritten rules, 20. Bullied at school, work etc., 21. Lack of friends, socializing, 22. Friends much older or younger, 23. Mumbles, speaks to self, 24. Inappropriate emotions, response, 25. Connect well with animals, 26. Computer (Mr Spock) like logic, 27. Unexplained memory lapses, 28. Irregular sleeping patterns, 29. Hopeless or expert with maps, 30. Awkward, clumsy, bad body posture....
and you know what, I have every stinking symptom!
Stop trying to be neurotypical, you are not a defective duck, just be happy being a swan.
talk to your mom about it, she probably worries or feels guilty she didn't get you some services earlier or feels like she did something to cause it or something.