Which boyfriend should I keep?