The attractiveness ranking of those traits from what I observed in the west is:

  1. Bad boy
  2. Asshole
  3. Good boy
  4. Nice guy

Don’t get it twisted. You can have two of those traits simultaneously. Two of those terms are concerning morals & lifestyle (good boy & bad boy) and the other two are concerning how one treats others (asshole & nice guy).

So if we combine those traits the attractiveness ranking will go as the following:

  1. Asshole+bad boy
  2. Nice guy+bad boy
  3. Asshole+good boy
  4. Nice guy+good boy

The Good boy

is mostly compliant to the law & authority & have high morals, lives a reasonable life, but most young women consider it boring and yearn for thrill until later in life, when they are ran through.

The bad boy

is rebellious to the law & authority (smokes, drinks or have tats) & is unscrupulous. Women are oriented to this archetype at an early age.

Where I’m from (urban area) the thugs (bad boys) are considered more attractive than the good boys. Although, I’m convinced it’s like that in most places here in the west because of what I observe from TikTok and from going other places. I myself am a “good boy” and a contrarian where I’m from. I stay in a smaller town and am pretty popular here. Majority of the people in my age group (19) are “bad boys”. I get called attractive by a lot by women and I notice girls respond to me in a way that indicates their attraction to me, but when they find out my reasonable lifestyle they find me more boring. Young people today value thrill! As a consequence, it puts good boys at a disadvantage.

Asshole vs Nice guy

The explanation behind the attractiveness of…

The asshole

is that it conveys abundance. Despite the name, the asshole doesn’t kiss ass because he has other options and contrary to what they may say, women love a man who other women like; for one, because it conveys that he’s a good candidate for a boyfriend. Also, men with this trait usually are arrogant and can come of as confident in oneself even if it’s excessive. The asshole also isn’t afraid to offend anyone so men with this trait will be more thrilling for most women.

The Nice guy

Complete opposite of the asshole. Considered boring, but pleasant I guess.