@mark noble,
Have you ever been able to completely forget the death of a loved one? (if you can recall the death, you haven't forgotten). Or if you'be been married - your wedding day? Do you seriously think it's possible to forget those days?
This event is a big event for the OP. She won't forget it.
Your opinion on this part is plain and simply, wrong.
Nor does forgiveness require forgetting. The next time someone forgives another, ask why they forgave them - the (honest) answer is never 'forgave what?' Most people can articulate why they forgave a person, and to do that, they must remember the incident.
Forgiveness by the way can be about any of the following :
- letting go of the matter
- understanding why the other person did it, and through that understanding, easing away the hurt
- them genuinely apologising and you accepting such
- (other reasons too I'm sure)
None of those specifically given reasons require forgetting.
So your opinion on this is again, wrong.