Forgiveness: A Time to Love and a Time to Hate