You can always evaluate a man's character by the way he speaks about his ex girlfriends and other women. When entering a new relationship or getting close with a new guy, make sure you take notice of the language he uses when referring to other girls
Does that new man in your life call his ex "a slut", "a whore", "a bitch", "psycho" , "crazy", "a nutter" etc etc. Chances are, whatever he's calling his ex right now, he'll be calling you when things don't go his way. Be warned.