The Prayer God Won’t Hear

Psalm 66:18 says, “If I regard iniquity in my heart, the LORD will not hear me.”

That verse ought to make every Christian pause. 

It doesn’t say if I fall into sin, or if I struggle. It says if I regard iniquity. That means if I keep it close in my heart. If I give it a place to stay. If I secretly enjoy it and don’t want to let it go.

We’re not talking about someone who slips up and gets right with God. We’re talking about someone who hides sin, protects it, makes excuses for it, and refuses to confess it.

This kind of heart puts a wall between us and the Lord. We can still pray. We can still fold our hands and bow our heads. But God says He will not hear.

And He means it. Look at Isaiah 59:2:

“But your iniquities have separated between you and your God, and your sins have hid his face from you, that he will not hear.”

There’s no wiggle room. If you want your prayers to reach Heaven, your heart has to be clean. Not sinless, but clean. That means you deal with sin quickly. You don’t hide it. You don’t cuddle up to it. You confess it and turn from it.

David knew this truth well. Just a few verses after Psalm 66:18, he said,

“But verily God hath heard me; he hath attended to the voice of my prayer.” (v. 19)

That tells us David had already cleaned house. He could say with confidence that God did hear him because his heart was right.

If your prayer life feels stuck, don’t start by blaming God. Check your heart. Is there something you’ve been holding onto that He’s been asking you to let go of?

Sin will always block your prayers. But confession clears the line.

Let’s be quick to clean up what we’ve let in. Let’s make sure nothing is getting in the way between us and the Lord.

Because when your heart is right, your prayers get through. Every time.

Posted in Uncategorized