I want a boyfriend

I want a boyfriend. I have only had a couple boyfriends in my life and think of myself as perpetually single. I like that I don’t settle, but I am annoyed with myself that my criteria are so picky. I’d like to at least explore mutual attraction with someone, but feel like no one pursues me. I also feel like most guys are selfish and sexually pushy. I would like to completely change my energy around all of this and to feel positive without denying reality—but how?