Of course I am biased, BUT, I think men in large have gotten a terrible rap. Most I know try to please the woman they are with and it often goes wrong somewhere where an ex boyfriend shows up, or the man is unappreciated by everything he does, or the man is always trying to compete with the womans' depression , headaches, nausia, or some other ailment.
And that is why they fail. Women don't want a giving, compliant, docile man who satisfies their needs and cares about their feelings. Women want to feel needed, they don't want a man who is needy. The key to success is 100% cynicism. They smell weakness.
AMEN.