I love this! It seems to me that forgiveness is ALWAYS the right choice.
I’m not suggesting we forget necessarily but I am suggesting we forgive – for our own sake if not that of others. And I know I keep saying it – but if I want to be forgiven, I must learn to forgive. Like many things in life forgiveness is a two way street! And the bonus of forgiving another person – YOU get peace!
Unfortunately, sometimes forgiveness is not just a one-off choice but more of an ongoing process. If you’ve been really badly hurt, you might make the choice to forgive the person who has caused you so much pain. Then the next day you realise that you have to make the same decision to forgive them all over again. Just as loving someone is an ongoing choice, so too forgiveness can be an ongoing choice. And maybe all you can do is forgive what you can right now, knowing that you may have to choose to do it again in an hour’s time, or tomorrow, next week or next month.
If I fell and grazed my knee, my body doesn’t heal itself instantaneously (even if I want it to). It takes time for the white blood cells to form a seal over the injury in order to protect the body. And just as it takes time for a scab to form and for the physical injury to heal itself, so other types of hurt and pain can also take time to heal too. We don’t heal in an instant; healing is on ongoing process. So too forgiveness can become an ongoing process. Not everything in life is “one and done” – you make a decision and suddenly you’re facing the consequences. Some decisions, like love and forgiveness, can be ongoing choices that we need to make over and over and over again. And all you can do (even in the midst of that pain) is to make the best decision you can at any given time. And that’s all any of us can do. So don’t beat yourself up if you find you have to forgive the same person for the same thing more than once – because forgiveness, like love and healing, can take time.
I wish you peace.