I think this is a very interesting topic. We all go through trials and tribulations in life and us as society come across people and certain situations where we face these same questions. What should I do? This person hurt me and I can't forget it. I won't forget it. I want to make sure this never happens again. All things that are relevant when you come to a situation where decisions have to be made. Really, what do you do?
The past will continue to haunt your future by things that we will not let go of. How can you move forward without letting go of what happen in the past? Too many past situations hinder our progression in life because we allow it to. Moving forward means just that. The past is the past and you can no longer control that, your future, you can somewhat control with the decisions you make. Being hurt and disappointed is no walk in the park and somethings are very hard to get over. There is no time limit to how and when you can get over things but you are doing yourself an injustice by holding on to things that you can no longer control.
New Beginners try and look at moving forward as progress. I guess what I am trying to say is forgiving really letting go of the situation that hurt you or letting go of the emotions associated with what hurt you. If you still carry all those emotions that you felt when you were first hurt then have you honestly forgiven that person? Let me know your thoughts people.