I am so happy to have found your blog, and specifically, this post.  Isn't forgiveness a challenging concept?  We were actually just talking about this last week in the small group that I attend.  One of my friends was talking about a situation in which he has been praying for years and years that God give him the strength and ability to forgive one particular person in his life for something that he/she did.  After many years, he still isn't sure if he has truly forgiven the person.  We then started to question how you know when you have TRULY forgiven someone.  What is the benchmark??  How do you measure forgiveness??