1. They are hot.
Bad boys are undeniably attractive, and they make the best first impressions without even giving it any effort. From the incredible features, to the leather jacket covering the toned body, and the good girls are already mesmerized. They have a face that is hard to forget when you see it. Despite what people may say, we are still visual creatures, and their looks alone are enough to make a good girl swoon. Bad boys are usually ridiculously good looking, but they always have a “dark” sense around them, making them rather mysterious.
2. They are “forbidden”.
Every good girl was raised being told to stay away from bad boys, and that they are dangerous. It's human nature to go against what they were told, and at the end of the day, curiosity gets the best of them. A big reason why they are attracted to the bad boys, on top of his looks, is the fact that they are not allowed to date them. People want what they can't have, it's nature. Why be a good girl all the time when you can have fun and be adventurous, breaking the most basic dating ground rule that your parents had set up to protect you? It’s good and different to take a risk sometimes, and do something that’s “forbidden”.
3. Opposites attract.
Good girls and bad boys are literally polar opposites, and the good girls are definitely attracted to their opposites. When people ask good girls why on earth would they like a certain bad boy, the good girls usually can’t come up with an answer. It's true, it’s hard to think of any redeeming qualities that bad boys have right away. They are reckless, and good girls are without a doubt drawn to that personality. While the girls are constantly worrying about getting a perfect GPA, the boys are worrying about not getting caught when they are having too much fun.
4. They are confident.
Bad boys are never ashamed of who they are and what they do. Their confidence is the thing the other boys, especially the good boys lack. They do everything without fear, and with pride. Why be ashamed of your own actions? They say bold things to whoever they want whenever they want. Who doesn't like a man with a striking amount of confidence? Strength, boldness, daring, and fearlessness are qualities that every girl likes, not just good girls.
5. They are exciting.
No offense, but good boys are just plain and straight up boring, and having lived her whole life as a good girl, she really doesn’t need someone else who has around the same traits as her. Being with a bad boy would be something completely new and very different. Danger, taking risks might just be what the girl needs, she will really have fun for the first time in his life with him. Breaking rules is very exciting, especially for the good girls who’ve followed the rules most of their lives. The adrenaline and adventures will definitely be endearing for the girl, because as we all know, bad boys don’t give a damn about rules, other than the fact that they are meant to be broken.
6. The girl wants to fix and change the bad boy.
Being guided by what’s portrayed in movies and TV Shows these days, when the good girl falls for the bad boy, she believes she can change him. She believes that she is the one, the special girl who is going to be treated differently than the others. The good girls kind of think of themselves as the “rescuer,” and they don’t want to stop trying. Some may succeed, but some may fail. They don’t want to completely change him, after all, it's because he is a bad boy that she is attracted to him in the first place. In a way, bad boys can be thought of as a long term and impossibly hard project.