I hear you, OP.
In hindsight, the best of my failed long-term relationships was with the man who was tied to his mother's apron strings. He didn't put me first - ever - but at least he wasn't abusive and didn't cheat. The worst was the alcoholic who spent all of my money on booze, hit me, denied hitting me, then cheated on me with a younger woman.
Wow. That's what counts for the least awful? 'At least he wasn't abusive?' I feel sad at my own words.
A few of my close female friends have been assaulted by their exes - a lot of shit has happened behind closed doors. Men have cheated on us. They've betrayed us.
You go online dating, the men don't match their pictures, they can't keep up with you salary-wise and want to sponge off you, and they get angry if you won't immediately have sex with them. They also want you to have their children - I mean, why would you want to procreate with them and saddle yourself to them for life? I bet most of them would then cheat if you weren't ready to have sex two days after giving birth.
It's very, very, very hard not to hate men sometimes. I'm lucky that I have some truly wonderful male friends who are in long-term relationships with lovely women, and I know actually treat them well. If I didn't know them, I'd give up all hope. Instead, I remind myself that some men can be good, decent humans, and are capable of fulfilling relationships.
Perhaps the difference is the good ones settled down quite early on, so didn't have years of having their ideals twisted by porn. Although, that doesn't explain the men who get hitched young and then turn out to be abusive and cheat. I just don't know. What has to happen to stop men from hurting women, and just treat them like equals?
All people can be awful, but within my circle, I only know of men treating their partners despicably. As a straight woman, I think nature is bloody well having a laugh, given men and women are wired so differently.