love-hate relationships love-hate relationships Slate love-hate relationships love-hate relationships love-hate relationships love-hate relationships Slate Magazine Ambivalence put it love-hate relationships