All you have to do is understand is that confidence is the most important personality trait when it comes to not only attracting a mate, but friends and people in general. That's it. Confidence. You don't have to be a cocky asshole to be confident.

I believe the confusion comes from the fact that so called assholes are perceived as more confident, whereas the guys they think are "nice guys" tend to be more self-depreciating.

You also don't have to be an asshole to be able to playfully tease, playful teasing is a great way to flirt with people in general and make them more attracted to you as a person. It just shows you're not an ass-kisser. That tall, dark haired, cocky asshole you knew in highschool or college wasn't banging all the chicks you wished you could because he was a dickhead, it was because he looked good and he was confident. He'd still be banging those chicks if he was a kind ray of sunshine.

The truth is women, and most people, actually enjoy being around genuinely kind people. We like being around people that make us feel good about ourselves and bring us up. Guys like will smith and chris hemsworth who are immensely charismatic and popular among fellow celebrities, if you watch any of their interviews or interactions with their costars they are constantly deferring praise to other people even if they're not physically present. But they're also willing to playfully tease other people, but its received well because they're actually nice people (or appear to be).

Think of the hero archetype; he's strong, courageous, willful and assertive. He uses his strength to help others in need and doesn't let setbacks impede his goals. He's kind and helpful, not just to women and children but to his friends, and people enjoy being around him. He stands by his values and doesn't compromise them for anyone, and isn't easily goaded into losing his cool by mere words of disrespect. He's compassionate, and would go to great lengths to please the woman he loves because he values her greatly as a partner.

Do you think ANY woman would hear this description of a man and be turned off?

What we don't like being around are people that make us feel bad either because they put us down or they are self-deprecating and make us pity them.

You can be able to

  • speak assertively
  • maintain eye contact when speaking
  • not be afraid to share dissenting opinions
  • be able to say no politely
  • have open body language and good posture
  • set boundaries
  • be self assured
  • be decisive with your choices and moves
  • be goal-setting
  • be-optimistic
  • create excitement and fun experiences for the people around you (friends and romantic interests)

While also being

  • altruistic
  • generous
  • empathetic
  • considerate
  • positive
  • helpful
  • respectful

People on reddit and other online manosphere communities, and I'm sure its mostly younger guys or guys with very little social acuity or experience, have the idea that it is black and white. I'm sure in a lot of cases even the guy that they think is an asshole is probably a nice person whos just assertive and makes jokes at other peoples expense sometimes but they know its only a joke.

No woman has ever seen a man (that they are reasonably attracted to) rescue a cat out of a tree or help them with their groceries, hold the door for them, compliment them or uplift a friend and said "wow, that really makes my pussy dry."

Because displaying kindness doesn't turn women off, despite some of you guys' attempts to gaslight women into admitting that it does. Displaying doormat tendencies does, and it doesn't just turn women off, it turns everyone off. Constantly going out of your way for someone who never reciprocates in any way, to your detriment, is a turn off. Putting yourself down constantly to make other people feel good or get amusement, is a turnoff. Letting someone walk over you or trample your wishes and desires, is a turnoff.

I've already implied it twice but I'll make it clear. Personality matters a lot more when it comes to keeping a woman. There are some that would argue you literally only have to be hot and that you can be either a dick or a saint and still keep a woman. This is untrue, at-least if you want an actual relationship with someone. Ideally, you should be as attractive as you can be physically, while also still being confident and kind in order to maintain a good long-term relationship.

EDIT:

Clarification. I do not believe you can't get girls if you are an asshole, if you know how to balance being a cocky asshole with other positive personality traits and aren't an asshole ALL THE TIME, you can have good success. But, this doesn't mean the lack of being an asshole is unattractive to women.

One comment I read also had some good insight

"So I feel like you're conflating several dimensions of personality to put men into two simple categories, when in reality a majority don't fit into either. The "big five" personality traits are openness, conscientiousness, extraversion, agreeableness, and neuroticism. Your nice guy stereotype is probably low on openness (doesn;t want to try a lot of new things, may be seen as boring), high on conscientiousness (thoughtful, good impulse control), low on extroversion (not very social), high on agreeableness (prioritizes the needs of others, not argumentative), and may go either way on neuroticism (emotional instability). Your asshole stereotype would be the exact opposite.However, how many people that you know personally (Im talking family, close friends) really fit perfectly into either of these? From a distance, I'd say a lot do. Close up, I think I know none, maybe one at most.Extraversion probably helps the most with dating, followed by openness. So if our nice guy is lacking in those, yes he will struggle, whereas if the asshole is low on conscientiousness and agreeableness but high on the aforementioned traits, he will still do better. That much I agree on. But there are also many other combos, and I don't believe all outgoing, open guys are "actually bad people." Seems like black and white, "all or nothing" thinking to me."