Zach Williams’ new song, Wait For Me, comes from a deeply personal place. It is the sound of someone who has walked a long road trying to figure life out on his own, only to discover that God never stopped walking with him.

-- Apart of the Album 'Jesus Loves'
Williams wrote the song during a season when he felt completely lost. Carrying burdens he should have laid down years earlier, he kept pushing forward, believing that if he tried harder, things would eventually make sense. Instead, the road only became more difficult.
“I was walking through life trying to figure everything out on my own,” Williams shares. “The more I tried, the harder the road got.”
In that place of exhaustion, he finally stopped and prayed a simple but honest prayer. “God, I need some direction.”
What followed was a realization that reshaped everything. God had not left. He had been there the entire time, patiently waiting for Williams to turn around.
Wait For Me reflects that moment of clarity. It tells the story of a God who does not abandon us when we take detours or walk in the wrong direction.
Every stumble, every mile, every wrong turn was met with grace and steady guidance back home.
The song serves as a reminder that even when we take the long way home, God does not rush us or give up on us. He waits. Faithful, patient, and full of mercy.
Musically, Wait For Me carries the raw honesty listeners have come to expect from Williams, pairing gritty realism with hope filled truth.
It speaks directly to anyone who has ever felt distant from God, unsure of their path, or overwhelmed by the weight of trying to do life alone.
At its core, Wait For Me is a testimony of grace. Not earned. Not forced. Simply waiting with open arms.