Scripture Verse:
“But let justice roll on like a river, righteousness like a never-failing stream!”
— Amos 5:24 (NIV)
They thought they’d buried the truth.
The lies were loud. The evidence was twisted. The innocent were mocked.
And for a moment, it seemed like evil had won.
But justice doesn’t sleep—it waits. It watches. And when the gavel of heaven finally falls, no one can stop it.
God is not blind to injustice. He sees the corruption, the abuse, the false accusations. He sees the tears no one else sees. He hears the cries in the night. Like in the days of Naboth’s vineyard, or when Joseph was thrown into prison for a crime he didn’t commit—He is watching. And He is preparing to act.
God’s justice may seem delayed, but it is never denied.
Sometimes it doesn’t come the way we expect. Sometimes it doesn’t come when we want. But make no mistake: justice will roll in, not like a trickle—but like a raging, unstoppable river. When it does, it exposes, it restores, and it lifts the humble while humbling the proud.
Don’t grow weary in the waiting. Keep standing. Keep speaking truth. Keep trusting the God who promises to make all things right. He is your defender. He is the final Judge.
Ask Yourself: Am I trusting God’s justice, or trying to take revenge into my own hands?
Challenge: This week, pray for those facing injustice. Speak up where you’ve been silent. And if you’re waiting for vindication, remember—Heaven’s court never loses a case.