“The Lord is not slack concerning his promise, as some men count slackness; but is longsuffering to us-ward, not willing that any should perish, but that all should come to repentance.” -2 Peter 3:9
God is not slow.
He is not behind schedule.
He is not distracted.
He is not forgetting you.
The verse says He is longsuffering. That means patient on purpose.
There are moments when we look at the world and think, “Lord, why are You waiting?”
Why hasn’t justice come?
Why hasn’t revival broken out?
Why hasn’t my prayer been answered?
But 2 Peter tells us something beautiful: what looks like delay is actually mercy.
God waits because He loves.
He tarries because He is giving people time.
Time to turn around.
Time to come home.
Time to repent.
Aren’t you grateful He waited on you?
If He had closed the door too soon, where would we be? If He had judged too quickly, who among us would stand?
His patience is not weakness.
His delay is not neglect.
His mercy is an invitation.
So if you are waiting today, trust His heart.
If you are praying for someone far from God, keep praying.
Every sunrise is proof that God is still giving grace.
And if you have not yet surrendered fully to Him, do not mistake His patience for permission. It is mercy knocking at your door.
God keeps His promises.
He just refuses to give up on people.
And that, my friend, includes you.