In my experience, women typically don't want "nice guys" for long-term partners. This is because it is the "a-holes" that embody masculine qualities, like confidence and aggressive ambition. It is rare to find a "nice guy" that has the qualities that women are looking for. It is not impossible, though. In my experience, women will not entertain a relationship with a partner that is full of insecurities. They want to feel safe and protected by their man. There is a combination of the two traits, nice and *manly*, that you can find in some guys. These are the nice guys that are self-accepting and accepting of other people. They have learned to love who they are and this shines far brighter than "bad boy" confidence. They're content in life, and typically they're very spontaneous. They create their lives based on what works for them, and are open to others joining them, but aren't going to persuade anyone to join them. They allow others to make their own decisions. They are warm and accepting, joyful and exhilarating.This is the solution to the problem of girls being attracted to "a-holes", and for "nice guys" not being able to land a date.