Dear xtcclover, there's no need to distinguish Goodness and Evil so earnestly. We could never know the ultimate truth. As the saying goes: there's no love without a reason, and so is there when it comes to hate.
No one, absolutely, is 100% good nor evil. Everyone is wretched in the eyes of God, if there is any. So everyone is worth you pity and love, as well as hatred and despise. All is up to you.
To be wise doesn't mean you don't know the difference between good and evil, but the way you deal with them - Never be too radical. Be sensible.