Cheating Wives, Angry Husbands and Irresistible Boyfriends