Mandatory TL;DR (I suck at this, read the post): Robert Glover, author of No More Mr Nice Guy, explains why men feel so much anger about women. Mens expectations doesn't stroke with reality. It hurts much more when men put women on pedestals. Making men say I love her, I fucking hate her.

End quote of Marcus Aurelius, we give too much power and good believe to others. We suck sometimes, so do they. Why would we expect anything else?

Though most Nice Guys claim to "love" women, the truth is, most of these men have tremendous rage toward women. This is because we tend to eventually despise whatever we make into our god. When our god fails to respond in the ways we expect, we humans tend to respond in one of two ways. We either blindly intensify our acts of worship or lash out in righteous anger. When Nice Guys put a woman or women on a pedestal and attempt to win their approval, sooner or later, this adoration will turn to rage when these objects of worship fail to live up to the Nice Guys' expectations. This is why it is not unusual to hear a Nice Guy proclaim his undying love to a woman in one breath and then ragefully call her a "f . . . c . . ." only moments later.

To end with a quote from Marcus Aurelius:

When you wake up in the morning, tell yourself: The people I deal with today will be meddling, ungrateful, arrogant, dishonest, jealous, and surly. They are like this because they can’t tell good from evil. But I have seen the beauty of good, and the ugliness of evil, and have recognized that the wrongdoer has a nature related to my own—not of the same blood or birth, but of the same mind, and possessing a share of the divine. And so none of them can hurt me. No one can implicate me in ugliness. Nor can I feel angry at my relative, or hate him. We were born to work together like feet, hands, and eyes, like the two rows of teeth, upper and lower. To obstruct each other is unnatural. To feel anger at someone, to turn your back on him: these are obstructions.