I thought forgiveness would arrive like a decision.
Clean. Final. Done.
But then I discovered something…
Forgiveness arrives more like the tide. ![]()
In and out.
Some days I feel completely at peace.
Other days, the memory comes rushing back—and suddenly I realize there is another layer that still hurts.
I had to forgive the same thing seventeen times before I understood:
Forgiving someone once doesn’t always mean the pain disappears once.
Sometimes forgiveness is a process.
You forgive when you decide you no longer want to carry the anger.
Then you forgive again when the memory resurfaces.
You forgive when you see them.
You forgive when something reminds you of what happened.
You forgive when you realize how deeply it changed you.
And sometimes you forgive again when you discover a part of yourself that is still waiting for an apology that may never come.
That doesn’t mean your forgiveness wasn’t real.
It means healing can happen in layers.
Forgiveness isn’t saying what happened was okay.
It isn’t forgetting.
It isn’t necessarily reconciliation.
And it doesn’t mean allowing someone back into your life without boundaries.
Forgiveness is choosing, again and again, not to let what happened continue taking up space inside of you.
Maybe that’s why Jesus spoke about forgiving again and again—not because forgiveness is easy, but because He understood how often hurt can return to the heart.
So if you’ve forgiven someone and the pain comes back, don’t assume you’ve failed.
Maybe you’ve simply reached another layer that’s ready to be released.
Like the tide—out it goes. And each time it returns, perhaps it carries a little less weight than before.
What are you ready to stop carrying? ![]()