Forgiving has never been easy for me. Being a Sagittarian (which is a fire sign) on one hand and the venomous Snake (my Chinese sign) on another, I would always place honour above forgiveness.
Recently, a friend mentioned that his prime learning from our two great epics –Ramayana and Mahabharata – is that one should stand up against dis-honor. Both the epics almost came across as scriptures professing honor (and by extension vengeance) instead of professing love. I was quick to resonate.