I feel like a lot of guys like me from afar but when they try to get to know me they don’t seem interested. What could it be?

I think guys are interested in me or at least attracted to me to an extent, but after an initial conversation or meeting in-person they don’t follow up or pursue me any longer. I know I have some anxiety and nervousness, I’m also on the autism spectrum so maybe that’s hindering my confidence. I just can’t seem to get the attraction flowing.
I’m pretty, nothing extraordinary though, and I have reddish blond hair. I’m pale which a lot of guys aren’t into. I’m not overweight, I’m a size Small and I’m 5’9”. I have a lot of crazy interests I’m passionate about like horses, financial math, I launched a magazine, etc. I think I show I’m interested back too (because I usually am!) but nothing is ever working out and I can’t get in a relationship. Im starting to think it’s not for me and it makes me depressed.
i have a good reputation, not sexually active with anyone outside a relationship, and a lot of people seem to like me. I’m not mean to anyone. I have good character. I’m a little shy and awkward from the aspergers but I can’t think of anything unattractive I’m doing.

I feel like a lot of guys like me from afar but when they try to get to know me they don’t seem interested. What could it be?
Post Opinion