Coming to the realization that weirdness is subjective will help you a lot. Sure, you're weird. I'm weird. A lot of other folks are weird. What counts is what you bring to the table.
I feel like a lot of other autistic people forget that a relationship is a two way street. You have to bring something to the table if you're expecting the people you're interacting with to give you undivided attention. No one really likes hanging out with someone who doesn't give the space to just be, you know?
And one more thing: what you need to internalize is that you have inherent intrinsic value, no matter what. It's okay to assume the best about people coming up to approach you, take social falters with grace, and stop beating yourself up for awkward encounters and scenarios. Be yourself, but also have the empathy to let others be themselves around you.
Lastly: you're not going to get along with everyone. That's just a fact. And that's perfectly okay.
_________________
Hi there! Please refer to me as Moss. Unable to change my username to reflect that change. Have a nice day. <3