Everytime i pray for forgiveness, i am forgiven.
Sometime ago i had decided that if God could forgive me and all of man kind for our daily sins and trespasses that who was i to deny someone else that grace? God, who is perfect in every way, forgives a dirty sinner as myself who unfailingly continues to sin each and everyday.
I didn't like to forgive other people. I hate hypocrites. But i thought "doesn't that make me a hypocrite?" I ask God for forgiveness when i've done wrong yet i choose not to forgive others when they've done me wrong.
So yes, i forgive. Too easily sometimes. But i do.
It is by choice i forgive, not by obligation or because im to "nice".
But i dont believe forgiving someone is the same as forgetting what that someone did. When i forgive you it means i no longer hold you accountable for your actions in the sense that there is no punishment. It no longer stays an issue and we both move on. But im not stupid. I remember what you did to cause the need to be forgiven.
Let no one tell you its easy to forgive someone, especially if it hurt you deeply. It takes a lot to forgive someone. It keeps me humble.
"Forgiveness is man's deepest need and highest achievement. "-- Horace Bushnell