And straight women who pick guys who they feel aren't up to scratch always end up paying for it. 100%.
But a smart, assertive guy with manners etc. isn't a unicorn. It's a normal person with some cultivation. Maybe they're rare around you, but there's bound to be some!