I don't think anything is wrong with you. Unfortunately the people we are attracted to aren't always attracted to us, and vice versa. I've felt a similar way, to be honest. I don't really go out to meet people (was just starting to when the pandemic hit) so I rely on dating apps and sites. I swipe "yes" on people a lot but I rarely get any matches. It used to bother me more, but I realized that I can't take it personally. It says more about them than it does about me. Besides, I like to think of it as too bad they don't get to meet a great person.
So I suggest keeping your chin up and still looking if and when you're interested. Hopefully you'll find someone who is a good match for you in all the ways you desire them to be.