Gospel music for · Waiting
Waiting on God is active faithfulness: prayer, obedience, and hope while the outcome remains unknown. These songs point to the Lord whose character is trustworthy and whose promises are sure, even when our plans do not unfold as we hoped.
→ Begin the listening pathYour listening companion

Gospel Protocol
Jesus, You Keep Me StillMore services
Full recording · Audiomack
Waiting on God
Jesus, You Keep Me Still
“The old man and the new man in Christ: the former life laid down, the renewed life held still before Jesus.”
Jesus, You Keep Me Still · Gospel Protocol
Your notes.
What does this song lead you to read in Scripture?
Saved only in this browser. No account needed. Clearing browser data removes it.
0 of 4 activities explored · marked by you
- Listen — not marked as explored
- Read — not marked as explored
- Reflect — not marked as explored
- Pray — not marked as explored
Write a reflection
Your words stay in this browser and are never added to shared links or calendar files. Other people using this browser may see them.
Plan when to return
Saving a plan does not schedule reminders.
Add a calendar reminder
Add this file to your calendar to receive its reminder. Edit/delete it in your calendar.
Study with someone
Invite someone you trust to listen, read, and talk through this question with you.
What does this song lead you to read in Scripture?
Only the question, passage, and return link are shared.
Song notes & recordings 4 songs +
Songs in this guide.
Keep doing what Scripture makes clear. Bring the unanswered questions to God, and seek wisdom with His people.
- 01

Jesus, You Keep Me Still
Listen hereSong notes & services
“The old man and the new man in Christ: the former life laid down, the renewed life held still before Jesus.”
Jesus, You Keep Me Still · Gospel Protocol - 02

Heart at Rest
Listen hereSong notes & services
“I don't need to be rich, I need a heart at rest / Contentment plus godliness, that's the real flex.”
Heart at Rest · Gospel Protocol - 03

Faithful to Finish
Listen hereSong notes & services
“You are faithful to finish, God who completes what You start… The hands that began me will carry me home.”
Faithful to Finish · Gospel Protocol - 04

I Will Be Still
Listen hereSong notes & services
“I won't answer every flame… some wars get smaller when I lay the sword down flat”
I Will Be Still · Gospel Protocol
Open the Word
Scripture for this path.
Read the passages in context. The notes below are reading guides; Scripture is the authority for what we believe and how we live.
- 01Isaiah 40:31Read here →
The Lord answers His weary people with His enduring power and promises strength to those who hope in Him.
- 02Psalm 130:5-6Read here →
From the depths, the psalmist waits for the Lord and trusts His word, resting his hope in God’s forgiveness and redemption.
- 03Psalm 27Read here →
David seeks the Lord amid real threats and urges patient, courageous trust in Him.
More about this listening guide
A doorway for the words you are carrying
Be faithful while you wait.
A delay does not tell us everything God is doing. We can ask Him to act, grieve what is hard, and obey what He has already made clear. Christian hope rests in the risen Christ and His return, beyond the answer we want today.
Related listening
trust God when I can't see the way · God will make a way · waiting on God · trust God in uncertainty · when God feels silent · be still and trust God · God is faithful · faith in difficult seasons · quiet my mind · racing thoughts · anxious thoughts · Christian songs for anxiety · worship music for anxiety · prayer for anxiety
Gospel Protocol is the music project of composer and recording artist Thomas Perry Jr. Scripture is the authority. Jesus is the center.
Five days in the Word
Your next
five-day walk.
Music and Scripture, with a reflection and guided prayer each day.
Explore your five-day walk Free with email confirmation. Read at your pace.