Forgiving someone doesn't make what they did OK. Forgiveness simply means you will not hold on to what they did to hurt you. You don't forget it, and certainly don't excuse it. It just means I won't let it affect my emotions anymore.
I agree wholeheartedly with that.
"Always go straight forward, and if you meet the devil, cut him in two and go between the pieces." - William Sturgis, clipper ship captain, 1830's.