7. Been there, done that
Many women don’t like “nice guys” because they have already dated them and realized they need someone with more of a backbone. Every person in completely different and everyone looks for different attributes in their partner. If a woman needs a strong man who makes decisions and is very action-oriented, she might be more likely to find a “bad boy” who is more aggressive in his life. With everything this is not black and white. The key is to find a man in the “gray” area, with just enough backbone to be the man, but enough compassion to send you flowers and be proud of you in public.