Wish that I could rewind me
Rewrite all my history
But You say that You knew each day
Before one came to be
Wish that there was a detour
From unfair, undone and unsure
But You say when I'm weak, You are strong
You never leave my side
I've got a thousand promises
I know You're not done yet
Every word that You've ever spoken
To the end won't be broken
I've got everything You've said
Reminding me again
You complete everything You start
Keep speaking to my heart
One thousand promises, one thousand promises
One thousand promises
Over and over
In the midst of the shadows
In the valley so low
I will not be afraid of the night
You are by my side
And when I can't see a way out
And I'm caught in a fight with my doubt
When it's not what I would have chosen
This hope I'm still holding
I've got a thousand promises
I know You're not done yet
Every word that You've ever spoken
To the end won't be broken
I've got everything You've said
Reminding me again
You complete everything You start
Keep speaking to my heart
One thousand promises, one thousand promises
One thousand promises
Over and over
You won't leave me, won't forsake me
Glory to glory You will take me
Out of ashes into beauty
You before, You behind me
As I wait, I know I'll rise up
On the wings of eagles, higher
I can do all things in You
I believe each word is true
I've got a thousand promises
This isn't where it ends
I know You're not done yet
I've got a thousand promises
I know You're not done yet
Every word that You've ever spoken
To the end won't be broken
I've got everything You've said
Reminding me again
You complete everything You start
Keep speaking to my heart
One thousand promises, one thousand promises
One thousand promises
Over and over
As I wait, I know I'll rise up
On the wings of eagles, higher
I can do all things in You
I believe each word is true