Soren Kierkegaard, in Either/Or, suggests that hate is fueled by love.
If you love something, but cannot have that which you love, and cannot forget that which you love, one is left with the task of destroying it – thus enters hate.
However, hate never fully destroys anything, because hate is fueled by love, and love will not let you finish the cycle. It’s a rather miserable trap.
Forgiveness needs to be proposed as means of releasing and holding love simultaneously.
If nothing else, this is another example of how sin has no substance in and of itself. It’s just another distortion of one of God’s creations.