I have always put her needs and wants in priority.
I don't buy that nonsense for a second...
It seems to me that the only thing you do is put your needs and wants first.
You honestly need to quit making excuses and LEARN and study how to make a woman FEEL like a woman. I would be ashamed if I told my wife the things you have told your wife and I wouldn't blame my wife for feeling the same way your wife does....