Why nice guys get cheated on