Excuse the language, please. Would you date somebody who has a history of of dating jerks, assholes, cocky bastards, or brutes? Would you date somebody who continually chooses bitches, airheads, fools, idiots, or morons for partners? Would you date somebody who keeps getting involved with manipulative asstards, or self-centered egotists? I know women who keep dating men who just aren't worth it. Same for men. I know of guy friends who keep picking women who just don't have a clue about how to treat people sanely. They get involved with some clueless jerk or bitch, there's lots of drama, and then they break up. The funny thing is right after they're done complaining about their ex, they get right back into a relationship just like it. Rinse, lather, repeat. Over and over again. If I see a woman who keeps getting involved with cocky jerks, I tell myself to stay away from her. She hasn't learned how to discriminate between cocky jerks and worthwhile men. If she can't do that, I think she's missing some other clues too. I've heard guys complain "I want to date this cute chick, but she chose some cocky jerk over me." When I hear that, I want to say, "Forget it friend. If she chooses jerks, she just made her own hell. Until she learns better, it is much better to find somebody worthwhile to date."