Yes to all of this! I was diagnosed as Autistic at 48. I am most of these things, weird, trouble making friends, rigid and inflexible.
However, I am very empathetic and live by my own rigid schedule (although I cannot stand having a schedule imposed on me, if that makes snese).
Enjoyed your article.