Women like bad boys. Is is possible to be a nice/good guy and still be that bad boy level attractive to women? Women like bad boys not because they are bad boys but because they make them feel secure. Its all about security. Women want to feel secure, its evolutionary, their evolutionary brain tells them to pick a mate who will be able to provide that level of security as they produce only one egg a month unlike men who produce millions of sperms everyday. Thats the reason why women find confidence attractive. You can relate it to security. A man who is secure will always be confident, he will always maintain his composure, he will always have an abundance mindset. When you can make a women feel secure, its telling her evolutionary brain that this is a secure guy and this will make sure my egg is secure and my gene will be passed on.

I'm studying evolutionary psychology and this makes so much sense now.