Verse 1
I prayed for rain, got arid lands
Asked for peace, got shifting plans
Thought I knew just how it’d go
But the road bent hard, and Heaven said no
I was watching the clock, staring at the sky
While God was working on a deeper why
Pre-Chorus
I wanted answers, wanted control
He wanted faith down in my soul
Chorus
God’s laughing in the waiting, not at me, but for me
Seeing the whole thing when I barely see
I asked for strength, He gave me time
Asked for quick, He gave me right
Yeah, I’ve learned to trust His timing
Even when it don’t make sense
God’s laughing in the waiting
And I’m learning how to laugh with Him
Verse 2
Abraham laughed at a promise too big
Old man faith, still digging in
Named that boy with a grin on his face
Joy showed up in the slowest place
Even donkeys talk when we won’t hear
God’s got a way of making things clear
Pre-Chorus
He ain’t late, He ain’t confused
He’s shaping men before He moves
Chorus
God’s laughing in the waiting, not at me, but for me
Seeing the whole thing when I barely see
I asked for strength, He gave me time
Asked for quick, He gave me right
Yeah, I’ve learned to trust His timing
Even when it don’t make sense
God’s laughing in the waiting
And I’m learning how to laugh with Him
Bridge
There’s a time to cry, a time to grin
A time to fall, a time to stand again
If God’s still working, I ain’t done
So I’ll keep walking ‘til the answer comes
Chorus (Final)
God’s laughing in the waiting, Heaven knows the end
Every wrong turn somehow bends
Into mercy, grace, and truth
Making something strong out of something bruised
Yeah, I don’t need all the answers
I just need to follow Him
God’s laughing in the waiting
And I’m learning how to laugh with Him
Outro
Yeah, I’m learning how to laugh with Him