What will hurt you more? Generally forgiving is better for you than not, physically, mentally and emotionally.

Forgetting? Depends. You can choose to forget and that can be beneficial - remember lesson learnt without remembering the class time, as it were. Forgetting that, for example, a person/people chose to abuse you and so putting yourself back in their hands... Well, that's plain daft in my eyes.