Forgiving does not usually happen at once. It is a process, sometimes a long one, especially when it comes to wounds gouged deep. And we must expect some lapses...some people seem to manage to finish off forgiving in one swoop of the heart. But when they do, you can bet they are forgiving flesh wounds. Deeper cuts take more time and can use a second coat.
The God who has the whole world in his hands has grace for the whole world in his heart.
When I feel the joy of receiving a gift my heart nudges me to join creation's ballet, the airy dance of giving and receiving, and getting and giving again.
I am certain that people never forgive because they believe they have an obligation to do it or because someone told them to do it. Forgiveness has to come from inside as a desire of the heart. Wanting to is the steam that pushes the forgiving engine.