When You’ve Forgiven, But the Anger Keeps Coming Back

A man sitting alone on a dock at sunset with an open Bible and coffee nearby, reflecting on forgiveness, anger, healing, and releasing pain again.

You forgave them. But the anger keeps coming back.

At least you thought you did.

You prayed the prayer and made the decision. You told God you were letting it go. And for a while, it even felt like you had.

Then something hit you out of nowhere. A song. A memory. Then a name on your phone, a place you drove past, or a Tuesday afternoon when your mind got too quiet.

And suddenly it all came rushing back. The anger. The hurt. All that replaying of what happened, and the tightness in your chest you thought was gone.

Now you’re sitting there wondering, “Did I ever really forgive them at all?”

That question alone has trapped a lot of people in guilt they were never supposed to carry.

Forgiveness Is a Decision You Keep Making

Here’s what nobody explains clearly enough: forgiveness is not the absence of pain. It’s not the absence of memory either.

Forgiveness is a decision. A hard one. And like most decisions that matter, you usually don’t make it just once. You make it again and again. Every time the memory surfaces. Every time anger tries to rebuild a home inside your heart.

Peter once asked Jesus how many times he had to forgive someone. Seven times? Jesus answered, “No, not seven times, but seventy times seven!” (Matthew 18:21–22). Some people read that as forgiving a lot of different offenses. It can also mean forgiving the same one, over and over, as many times as it comes back.

That doesn’t mean your forgiveness wasn’t real. It means your wound was.

Real Wounds Ache Sometimes

A lot of people quietly believe forgiveness should feel instant. Pray once, release it once, never struggle with it again.

But that’s not usually how healing works. Not with betrayal or abandonment. Not with words that cut deeper than the person realized when they said them.

You can break a bone years ago and still feel it when the weather changes. You can have surgery, recover, move on with your life, and still feel soreness in certain moments. Nobody calls that failure.

But when emotional pain resurfaces, people panic. They assume, “If this still hurts, I must not have forgiven.”

That’s not true. It hurts because it mattered. It hurts because you’re human. And God knows that.

Getting Rid of Bitterness Is a Process

Paul put it this way: “Get rid of all bitterness, rage, anger, harsh words, and slander, as well as all types of evil behavior” (Ephesians 4:31).

He doesn’t say never feel hurt again. He says get rid of bitterness.

That wording matters. Getting rid of something is often a process, not an instant emotional deletion. Sometimes forgiveness looks less like a lightning bolt and more like laying something down before God again and again, until your soul finally stops gripping it so tight.

The anger returning doesn’t mean you failed. It means you’re still healing. Those are two very different things.

Don’t Let Shame Move In

When the anger keeps coming back, shame moves in fast. “I shouldn’t still feel this. I thought I dealt with this. Why am I back here?”

But maybe you’re not back at the beginning. Maybe you’re just farther into the process than it feels right now.

Healing isn’t a straight line. Some days you feel free. Other days it stings again. And some days you don’t think about it at all, and then one random moment cracks the door open and the emotions rush back like they never left.

That’s why forgiveness has to be rooted in something more solid than how you feel on a given day. Forgiveness built only on emotion will collapse every time your emotions shift. Forgiveness rooted in obedience to God survives even the hard days.

Why the Anger Keeps Coming Back

There’s one more thing worth saying, and people tend to avoid it.

Sometimes the anger comes back because something current touched the old wound. Someone spoke to you the same way, dismissed you again, or made you feel small again. The present echoed the past.

Pay attention to that. Not so you can stay offended or hold onto bitterness, but so you can be honest about where healing still needs to happen, and where wisdom might call for boundaries.

Forgiveness doesn’t mean pretending something was okay. It doesn’t mean automatic trust. And it doesn’t mean you keep putting yourself in position to take the same hit over and over. If you’re in a situation where you’re being harmed, forgiving someone and staying safe are not in conflict. Talk to a pastor or counselor you trust.

Jesus forgave freely. He also knew when not to hand Himself over to people. John says that even when crowds believed in Him, “Jesus didn’t trust them, because he knew human nature” (John 2:24).

Both things can be true at the same time.

What to Do When the Anger Keeps Coming Back

So what do you actually do when the anger keeps coming back?

Don’t panic. Don’t condemn yourself, and don’t assume your forgiveness was fake.

Name the pain honestly. Bring it back before God. And release it again. Not because you’re weak. Because you’re healing.

“He heals the brokenhearted and bandages their wounds” (Psalm 147:3).

Bandages are for wounds that are still healing. They’re not a sign of failure. They’re a sign someone is taking care of you.

So if the anger came back today, you’re not starting over. You’re just releasing it again. And every time you place it back in God’s hands instead of letting it take root in your chest, that’s real faith.

Not the kind that looks good. The kind that keeps going.

A Prayer

Lord, I thought I’d let this go, and here it is again. I’m not going to pretend it doesn’t hurt. I’m giving it back to You, again. Heal what’s still raw, give me wisdom about where I need boundaries, and keep bitterness from taking root in me. Amen.

Something to Think About

What tends to bring the old hurt back for you, and what would it look like to hand it to God the moment it shows up?

Keep reading: What No One Tells You About Forgiving Someone Who Isn’t Sorry and Jesus Doesn’t Forgive You From a Distance.

Share

Facebook
X
LinkedIn
Pinterest
WhatsApp
Reddit
Email
Print

2 Responses

  1. Forgiveness is truly a process, some times taking years to complete. The cycle at least takes 490 time, but I’d say lots more than that.

    Also, Ephesians 4:32 is the next best part of the passage. Be ye kind, one to another, tenderhearted, forgiving one another, even as God, for Christ’s sake has forgiven you.

    My high school math teacher and principal, Mr. Bova, had a great song he made up for this verse that I still regularly sing…

    1. That’s such a great perspective, and honestly very true. Forgiveness really is a process sometimes, not just a one-time moment. I think a lot of people feel guilt when the pain or anger comes back, but healing and forgiveness often happen layer by layer over time.

      And yes, Ephesians 4:32 is such a powerful continuation of that passage. That verse carries a lot of weight when you truly sit with it. I love that your teacher made a song from it too. Funny how certain things stay with us for life when they’re tied to truth and meaning.

      Really appreciate you sharing this.

Leave a Reply

Your email address will not be published. Required fields are marked *