Yes — God forgives all sins. Full stop. No asterisk, no fine print, no "well actually." The of God through is that wide. But — and this is a big but — himself mentions one sin that won't be forgiven, and it's been sending theologians into debate mode for two thousand years. So let's actually break it down.
The Default Answer Is Yes {v:1 John 1:9}
John keeps it simple:
If we confess our sins, he is faithful and just to forgive us our sins and to cleanse us from all unrighteousness.
That word all is doing a lot of heavy lifting, and it's legit supposed to. Murder? Covered. Betrayal? Covered. Sexual sin? Covered. Lying, cheating, pride, doubt, addiction, all of it — covered by the blood of Jesus. Paul backs this up hard in Romans, saying nothing — nothing — can separate us from the love of God.
The whole story of the gospel is that forgiveness isn't something you earn. It's something you receive. The price was already paid. You just have to actually want it — that's repentance.
So What's the Unforgivable Sin? {v:Matthew 12:31-32}
Okay, here's where it gets real. Jesus said this:
🔥 "Therefore I tell you, every sin and blasphemy will be forgiven people, but the blasphemy against the Spirit will not be forgiven. And whoever speaks a word against the Son of Man will be forgiven, but whoever speaks against the Holy Spirit will not be forgiven, either in this age or in the age to come."
That hit different the moment he said it, and it still does now. Blasphemy against the Holy Spirit = the one thing that can't be forgiven. But what is it?
What Does That Actually Mean?
Here's where the evangelical disagreement is real, and we should be honest about it. A few main views:
View 1: Attributing Jesus' miracles to Satan. In context, the Pharisees had just watched Jesus heal someone and said he did it by the power of the devil. Many scholars think this specific act — seeing the Spirit's work and calling it evil — is what Jesus was responding to. It wasn't a random sin; it was a hardened, deliberate rejection of obvious truth.
View 2: Final, persistent rejection of the Spirit's call. Some theologians think the "unforgivable sin" isn't one dramatic moment but a pattern — a lifetime of saying no to the Spirit's invitation to repentance, until you literally can't say yes anymore. The heart gets so hardened it can't receive forgiveness even if it's offered.
View 3: Apostasy with full knowledge. Others tie it to passages in Hebrews about people who fully knew the truth, experienced the Spirit, and then publicly, definitively turned away. Not doubt or failure — full defection.
These views aren't totally incompatible. They all point in the same direction: this isn't about one bad day or one bad word. It's about a deep, sustained, willful rejection of the very Spirit who would bring you to repentance.
The Pastoral Reality (This One Matters)
Here's what almost every pastor and theologian agrees on: if you're worried you committed the unforgivable sin, you almost certainly haven't. The fact that you care — that you're asking, that you feel the weight of it — is itself evidence the Holy Spirit is still working in you. People who have truly hardened their hearts past the point of no return don't typically lie awake anxious about whether they're forgiven. They've stopped caring.
John wrote his first letter specifically so believers wouldn't have to live in that kind of fear:
I write these things to you who believe in the name of the Son of God, that you may know that you have eternal life.
Know. Not guess. Not hope nervously. Know.
Bottom Line
God's forgiveness is staggeringly wide. If you're coming to him with genuine repentance, no sin in your past puts you outside his reach — not the embarrassing ones, not the ones you've never told anyone, not the ones you've repeated a hundred times. The grace of Jesus is not fragile.
The one exception isn't about a specific sin most people are likely to commit — it's about the posture of a heart that has permanently closed itself to the Spirit who offers forgiveness in the first place. And that's not you. Fr.