3. Women don’t respect them!
Nice guys will typically drop anything for their girlfriend and be very attentive to her needs. Yes, this a great attribute but if women control their men too much they tend to lose respect for them. If women know they can control everything men do they will inherently stop respecting them which leads to a lack of attraction.