I have a confession. There have been a few times I’ve found myself angry at God. Over loss. Over prayers that didn’t get answered the way I wanted. Over seasons where I did everything I knew to do and still it felt like God was distant.
And for a long time I thought that meant something was wrong with me. Growing up, I thought, good Christians don’t get angry at God. They trust, and they wait patiently. Therefore, if you’re angry, you’re the problem.
Maybe you’ve felt that way before. Maybe you’ve been angry at God, or even are right now. Maybe you’ve felt guilt that you shouldn’t be feeling that anger.
So you hide it. You go about your day and pretend it’s not there. You pray the safe prayers instead of telling God what’s really going on in your heart. And let’s be honest, that’s exhausting.
Here’s what I want you to see before we go any further: the Bible has an answer for you, and it is not the one you’ve been told.
Here’s the rule most of us picked up somewhere along the way. Real faith stays calm and trusts God. So if you’re angry at God, your faith is weak, or worse, you’re in rebellion.
That might sound spiritual. But it’s actually not biblical.
Check this out. Depending on how you count them, something like a third or more of the Psalms are laments, meaning they’re raw complaints brought straight to God. But by one count, those same laments make up only around 13 to 19 percent of what we actually sing on Sundays. We didn’t lose the anger from Scripture, we just stopped singing about it.
We built a version of faith with all the resolution and almost none of the wrestling. And it’s failing the people who need it most.
You might have heard of the story of Job. A good man loses everything, his friends show up with explanations, Job complains to God and eventually God speaks out of a whirlwind. And most people stop there.
But this isn’t just Job’s story. It’s a pattern that runs through the whole Bible.
Habakkuk opens by accusing God to His face: how long, Lord, must I call for help, but you do not listen? (Habakkuk 1:2).
Jeremiah, God’s own prophet, tells God he feels deceived, overpowered, tricked into a ministry that ruined him (Jeremiah 20:7), and then a few verses later curses the day he was born (Jeremiah 20:14–18).
Psalm 88 laments and never resolves. Most laments eventually swing toward praise. This one doesn’t. It just sits in the dark, unresolved.
And the name of God’s entire covenant people, Israel, is tied in Genesis to a night Jacob spent wrestling God and refusing to let go (Genesis 32:22–28).
This isn’t a handful of outliers tucked into obscure corners of the Old Testament. Scripture keeps making room for faithful people who direct even their anger, accusations, and confusion toward God rather than hiding them from Him.
Which brings us back to Job.
For most of the book, Job’s three friends defend God. They say a lot of things that sound theologically respectable. God is just. Sin has consequences. The wicked eventually face judgment. Which is true, but they turn those true things into a rigid formula: Job is suffering, so Job must have earned it.
Job, meanwhile, is furious. He accuses God of injustice. He demands a hearing. He will not calm down.
Then God shows up, in a whirlwind, and speaks directly to Job for four chapters (Job 38–41). He never really answers Job’s questions. He just reveals who He is, and Job responds by admitting he spoke about things too great for him (Job 42:3). And you’d expect that to be the end of it. But then God turns to the friends, the ones who defended Him the whole time, and rebukes them instead. You have not spoken of me what is right, as my servant Job has (Job 42:7). He tells them to go find Job, so Job can pray for them (Job 42:8).
This should cause us to pause. The men who stayed calm and defended God get rebuked. The man who accused God to His face is the one God points to as having spoken rightly.
Now, I want to be careful here, because this is easy to overstate. God doesn’t tell Job every single thing he said was correct. In the chapters right before this, God spends a long time confronting Job’s limited understanding. Job isn’t vindicated because every accusation he made was factually accurate. He’s vindicated because he kept bringing his case to God instead of walking away from Him. His honesty, even angry honesty, was more faithful than his friends’ polished, false certainty.
There’s an interesting detail in the Hebrew of that verse (Job 42:7). The phrase we usually read as “spoken of me” can also be translated “spoken to me,” and some scholars argue that’s the better reading. It’s genuinely debated, so I don’t want to build too much on it. But it fits something the book already shows you plainly. The friends spent the whole book explaining God from a safe distance. Job spent the whole book talking straight to Him, even when what he said was raw and wrong and desperate.
Talking about God is safe. Talking to Him is where our relationship forms and we are changed.
So is there a line at all? Can we go too far in our questioning and anger? Yes, there is. It’s just not where you might expect.
It’s not about intensity. Job was about as intense as it gets. And it isn’t simply whether you accuse God, because Job did that too. The line is direction you are heading.
Lament brings the pain to God, even when it’s shouting. Grumbling carries the pain away from Him, leading it to distrust and longing for some imagined better life, until eventually the heart just hardens. That’s what happened to Israel in the wilderness (Numbers 14:1–4). But the same raw emotion you find in Job is a completely different posture.
You can bring God your worst thoughts and all that anger you have stored up. But that doesn’t mean every thought you have in the dark is true. It means you don’t have to hide it from the One who already knows it anyway.
If you still don’t believe, look at how Jesus prayed.
On the cross, in the worst hour of His life, Jesus doesn’t reach for a hymn of comfortable resolution. He reaches for a lament. My God, my God, why have you forsaken me? (Matthew 27:46). That’s the opening line of Psalm 22, a psalm that spends most of its length in real anguish before it ever turns toward hope.
People will debate exactly what Jesus meant by praying that line. Whether He was pointing forward to where the psalm eventually goes, whether it was a genuine cry of abandonment, or somehow both at once. You don’t have to settle that argument today. Here’s what matters. The sinless Son of God, at the worst moment of His life, used the language of lament.
If it was good enough for Jesus on the cross, it’s good enough for you in your worst moment.
So what do you actually do with this.
Say it to Him. Whatever you are carrying, angry about, or lost in. Say it to Him.
Not the cleaned up version. The raw one. Many of us skip this because we think God will be offended or we will be punished. But that’s simply not true.
Think about a kid who’s scared, or hurt, or ashamed of something they did. What does that kid do? They often run to their parents. They don’t sit in their room working up a polished explanation first. They just come, crying and messy and honest, because that’s what you do with someone you actually trust.
Somewhere along the way, a lot of us started doing the opposite with God. We think, if He finds out how angry we really are, or how much we doubt Him, then we’re in trouble. So we clean ourselves up before we pray, instead of running to Him in whatever condition we’re actually in.
But He doesn’t want the cleaned up version of you. He wants you. The Father you’re afraid to bring your anger to is the same Father who put Psalm 88 in the book without an ending.
Bringing God your anger honestly doesn’t mean every conclusion you’ve reached about Him is true. Job was honest, and Job was also corrected. You might be furious at God right now for something you’re seeing wrong. That’s okay. Lament doesn’t require you to have it all figured out. It just requires you to stop hiding it and bring it to Him instead of managing it on your own.
And listen, this isn’t something you have to do alone. Bringing another person into your pain isn’t the same thing as talking about God instead of to Him, that was the friends’ actual mistake in Job’s story. Let a friend sit with you in it. Tell your pastor the real thing. Community isn’t the enemy of honest prayer, it’s often how you find the words for it in the first place.
If you don’t have words, borrow some. Pray Psalm 88 when nothing has resolved and you don’t know when it will. Pray Psalm 22 when you feel like you’ve hit bottom. Pray Psalm 13 when you just need something short enough to get through today.
And if this has been sitting in you for months, or years, hear this. Lament isn’t a trick for getting rid of anger quickly. Sometimes it’s the prayer you come back to again and again, for a long time, before anything shifts. That doesn’t mean you’re failing, it might mean you’re finally doing it honestly.
Jacob wrestled God all night and wouldn’t let go without a blessing. He got one. He also walked away with a limp that never went away (Genesis 32:31).
You don’t wrestle with God and come out unmarked. But you don’t come out empty handed either.
So bring Him the anger. All of it, straight to His face, like a kid running to their dad instead of hiding in their room. You might not get the explanation you’re after. You might walk with a limp for a while, maybe a long while. But you’ll be wrestling with the God who’s actually there, not the safe, managed version you built to keep things comfortable. And that’s the only faith that ever actually holds up under weight.
Preorder my new book, When Jesus Tells the Story. An invitation to stop settling for a smaller story and step into the story Jesus is telling. It may not be easy, but it will be worth living.
Paid subscribers get a second post every Thursday, going deeper and more personal into that week’s topic or series. It’s for people who want to keep growing, not just keep reading. $8/month, or sign up annually and get 3 months free.
If this was helpful, pass it along to someone who might need it.
No posts

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.