Love fights. Love cares. Love discriminates. And therefore there is in Scripture, very clearly, a thing called the ‘wrath of God’. God hates all enemies of love as the doctor hates the cancer that’s killing his beloved patient. If you really love a human being you will hate all the dehumanizing forces that are harmful to that human being.
If on the other hand you don’t really love a human being but just tolerate a human being, then you will hate nothing. So, love and hate go together. Love of a human being, no matter who he is, and hate of a human being, no matter who he is, are exact opposites, they are black and white. But love of all humans and hate of all sins – that goes together.
--Peter Kreeft,