In a lot of cases, women who are drawn to so-called 'bad boys' may not have particularly high self-esteem themselves, or they're more after a fling than a long term committed relationship. If you're just after a fling, let's face it, everyone would be more drawn to something that seems more exciting and dangerous than your safe perfect gentleman type of character.