Speaking from personal experience, it's actually more like drinking a poison that can only be denatured by revenge. Once you finish with your revenge, you feel fulfilled. Forgiveness works sometimes, but more often than not, your adversary will see your kindness as weakness, thus continuing the cycle. Show them who's better, through peace or (preferably) force, and they won't give you any trouble again.