From a girl who used to love bad boys, I am so over it. I have converted to the other side and I am delighted.
For our purposes, a bad boy is a guy who doesn't want to commit but likes to flirt and play games and will never give you a serious relationship. Even if he is your boyfriend he won't be in it for real. He is probably somewhat cocky and very focused on sex and makes a lot of sexual jokes and innuendos to everyone.
Bad boys are not refined and are probably not the ones you would want to show your parents. Deep down you know they are low class and sleazy. But they are thrilling.
They have a rebellious and exciting streak and part of that is fueled by the games they play. It is all a mind game. I loved these men. I found them funny and exciting. Until one day I woke up and realized that I really wasn't loving myself and that was time to change. I had had enough games and half assed boys. It was time to find a man.
My boyfriend is great. He's not a bad boy. He's a man. Being with him is like having a gourmet feast after eating McDonald's my entire life.
Bad boys are NOT better because:
1- You can't love yourself
If you were loving yourself you would not accept these games. You would be with someone who treats you with respect and is not wishy washy about how he feels towards you.
2- They tend to be selfish
If they cared about you they would treat you better. In bed too.
3- They just lack that funny nerdy humor
And trust me, that funny nerdy humor is awesome.
4- They don't care about you
You are one of many and it will never be different.