I think both men and women these days are selfish in relationships for different reasons. Women don't need to be spoiled to be happy and men don't need constant sex to be happy. There is a lack of compromising though and I see it a lot today. Everyone is always in a "50/50" relationship. Those don't work. You want to be 100/100. If you are only 50/50 and one person can only give 20%, then you are only seeing 80% total. Put 100% of yourself in and things will work out.