[Verse 1]
Morning comes
Tears still dry on my face
I’ve been praying
Feels like heaven’s far away
But You wrote my name
In a story You already saved
You are faithful
Every word You ever gave
[Chorus]
So I hold on to Your promise
Every blessing in Your hand
You are making ways before me
Even when I don’t understand
You will finish what You started
You are goodness every time
I will sing of all Your mercy
All Your promises are mine (yeah)
[Verse 2]
Years of questions
Valleys heavy
Walking slow
But Your kindness
Meets me right here in the road
You prepare a table
Where my enemies once spoke
You pour favor
Till the cup begins to overflow
[Chorus]
So I hold on to Your promise
Every blessing in Your hand
You are making ways before me
Even when I don’t understand
You will finish what You started
You are goodness every time
I will sing of all Your mercy
All Your promises are mine
[Bridge]
You never lied
You never leave
You never change
You still redeem (yeah)
From age to age
Your word stands strong
My heart will trust
My mouth will sing along (sing along)
[Chorus]
I still hold on to Your promise
Every blessing in Your hand
You are making ways before me
Even when I don’t understand
You will finish what You started
You are goodness every time
I will shout of all Your mercy
All Your promises are mine (all Your promises)
All Your promises are mine (hallelujah)