Most of my female friends have told me in the past that regardless of how a man looks (unless they’re stinky, ugly, etc) it’s really the attitude that makes them attractive in their eyes.

For example, women will typically go for the guy with a “bad boy” demeanor even if he’s less attractive than a sweet guy.

What are your thoughts on this?

If this is true, what does it take to develop this sort of attitude in life but especially when meeting women?