Why Do I Never Feel Good Enough for God?

There’s a feeling a lot of people carry quietly: the sense that no matter how hard you try, you’re still coming up short. You apologize. You turn over a new leaf. You promise yourself you’ll do better. And a few days later the same guilt is back, playing like a tape on a loop.

If that’s you, an old letter in the Bible — a section called Hebrews, chapters 9 and 10 — speaks to exactly that exhaustion. And its answer is probably not what you’d expect.

Why the guilt keeps coming back

Hebrews describes an ancient system of worship where priests offered sacrifices to deal with people’s wrongdoing. The striking detail is that the work never ended. The same offerings were made over and over, every single year. The priests, the text says, never sat down — there was always more to do.

That repetition was the point. It was a built-in reminder that the problem had never actually been solved. Each year came around, and the guilt was still there.

A lot of us live with God the same way. We’re always re-earning, never resting — sure that we’re one mistake away from being on the outside again.

A word that might make you uncomfortable

If you’ve ever heard religious people talk about “the blood” and found it strange, or even disturbing, you’re not imagining things. It’s jarring language, and it’s fair to wonder why anyone would build their faith around it.

Here’s what it’s actually pointing to. In the ancient world, a sacrifice meant a life given in someone else’s place — a way of saying a real debt had been paid, not waved away. Hebrews makes a bold claim: all those repeated sacrifices were placeholders, pointing forward to one final act. Jesus gave Himself, once, completely — so that it would never have to be repeated again.

The language is heavy because what it describes is serious. It doesn’t pretend our wrongs are no big deal. It says they were dealt with, fully.

The day the work was finished

In the middle of all that, Hebrews drops a quiet but enormous line: after Jesus made His offering, He “sat down.”

Remember, the priests never sat. But Jesus sat down — because there was nothing left to add. The work was finished. Pastor Jim Collier put it simply this past Sunday at FBC Concord: “Better is here. We have all that we need.”

That’s the difference between religion as most people experience it and what the Bible actually offers. One is a treadmill. The other is a finished gift you’re invited to receive.

What “finished” means for you

So here’s the part worth sitting with. If the work is genuinely done, then your standing with God isn’t something you build from scratch every morning. You don’t have to clean yourself up before you’re allowed to come close.

It means the quiet verdict you’ve been bracing for — that God is mostly disappointed in you — isn’t the last word for anyone who comes to Him through Jesus. As Pastor Jim said, our hope was never that we’d be good enough for God. Our hope is that Jesus is good enough, “and He said, come on in. I’ll leave the light on.”

You can stop performing. You can rest.

If you still wrestle with all of this — if part of you wants to believe it but isn’t sure — that’s not a disqualification. That’s just being honest, and it’s a good place to start exploring.


First Baptist Church Concord meets every Sunday — Sunday School at 9:15 AM and worship at 10:30 AM. We’re at 200 Branchview Dr SE, Concord, NC 28025, and we’d love to meet you.

→ Planning your first visit? Here’s what to expect.
→ Looking for community? Here’s how to meet people.
→ Ready to get involved? Here’s where you can serve.

^