Ahhh phone clicked too fast I meant to put disagree. Anyways, and the reason why I disagree is because if you forgive someone your not gonna care to remember. It's forgettable not worth looking back on. If it's unforgettable then it's not true forgiveness. In fact, it's not forgiveness at all.
When you forget, you are making yourself liable for the same things you just forgave. It's wise to remember the nature of humanity, and certain people. Can you forgive them? Of course. But only a fool subjects himself to the same wrongdoing twice.
Put it this way, if you don't forget you are "Gunny Sacking". @ ChosenWolf, what you are talking about is manipulation. The only way you can experience manipulation is give them a second chance. If they ruin the second chance after being forgiven that is a totally different scenario. In this situation, the person being manipulated should cut ties with this relationship.
Or think of it in this way... Remember, the last person you HAD to forgive and speak with. When you spoke with them, the only way to make it a positive experience was to forget what they had did to you previously. If you didn't, you would have went through much awkwardness speaking to them.