Like Buddy said, neurodivergence has absolutely nothing to do with your ability to make love. It might change how you go about doing it, but it's not an impediment like your perpetual defeatist attitude is.
The bigger issue all along has been your inability to be yourself. I'm not saying the person you present yourself as is false - that pathological self deprecation you use is ostensibly an armor you wear to protect yourself from abuse while, in reality, it is a second skin you wear to realize your self image. There are any number of reasons why you wouldn't embrace your neurodivergence, the totality of which makes the prospect dauntingly prohibitive. However, becoming the "creep" others see you as isn't sustainable, and it isn't a path toward finding someone to love and accept you.
There is someone out there that will accept you, but only if you embrace who you actually are.