Boyfriend From Hell or Perfect Angel? Your days of dating liars, cheaters, and total scumbags are over! Here are identifying characteristics for more than 70 potential boyfriends, along with...