After years of having her relationships in the public eye, Cameron Diaz plays it coy about her current love life in the August issue of Harper’s Bazaar. She also remains mum about her relationship with Alex Rodriguez of the New York Yankees.  However, one thing the actress is upfront about is that she is done dating bad boys.  “Who doesn’t like the bad boy, until you grow up and realize bad boys are not the way to go?” Diaz said to the magazine.  “I’m done with that.”

What’s the best way to get over your bad boy crush?


Cupid’s Advice:

More often than not, good girls are the ones who end up with bad boys.  If you find yourself in this type of relationship, Cupid is here to help break your bad boy habit.

1. Recognize the problem: Try to understand why you keep running back to this type of guy.  Psychotherapist Caroline Presno advises on Yahoo! Personals to write a list of the bad things your partner has done to you.  Put the list up on the wall next to a picture of him to associate his face with with his actions.

2. It’s not your job to save him: Many women think they can rescue a bad boy.  Unfortunately, it most likely won’t happen.  Furthermore, continuing on this path might only hurt you in the end.

3. Build your self-esteem: Chances are, you continue to run after the wrong type of guy because you aren’t happy with yourself.  According to relationship writer, Allan Tan, a woman “usually does not like herself and that lack of self-respect causes her to settle for a man that is less than what she deserves.”