[Verse 1]
When the storm clouds gather round you
And the road is hard and long
When the night seems never-ending
And your heart forgets its song
Lift your eyes above the shadows
To the One who calls you loved
For His mercy never falters
And His strength is more than enough
[Chorus]
Don't give up on God
No matter what you're going through
He's ever faithful, ever mighty
Ever steadfast, ever true
Held within the hollow of His hand
Safe beneath His watchful eye
Don't give up on God
For He will never leave your side
[Verse 2]
He is not a man that He should lie
Nor change with passing years
Every promise He has spoken
Stands through all our doubts and fears
And if mountains stand before you
And the way seems lost from view
Trust the voice that spoke creation
For His word is seeing you through
[Chorus]
Don't give up on God
No matter what you're going through
He's ever faithful, ever mighty
Ever steadfast, ever true
Held within the hollow of His hand
Safe beneath His watchful eye
Don't give up on God
For He will never leave your side
[Verse 3]
When your prayers seem unanswered
And the silence fills the air
When you've cried a thousand tears
And still can't see Him there
Remember every saint before you
Walked by faith and not by sight
And the God who led them onward
Still will guide you through the night
[Verse 4]
When the burden feels too heavy
And your strength is nearly gone
When you wonder if you'll ever
Find the courage to go on
Hear the whisper of the Savior
Calling softly through the pain
"I have never left nor forsaken you,
And I never will change."
[Pre-Chorus]
Though the earth may shake beneath you
And the kingdoms rise and fall
There is One who reigns forever
And His hands are over all
[Bridge]
He remembers every sparrow
And He counts each falling tear
There is not a single moment
When His children leave His care
Through the wilderness and wasteland
Through the battle and the flood
He remains the Rock of Ages
He remains forever good
[Verse 5]
Look back on the road behind you
See the places He brought you through
Every valley, every mountain
Shows His faithfulness to you
What He started He will finish
What He planted He will grow
For the Author of salvation
Always knows the way to go
[Final Bridge]
When the trumpet sounds in glory
And all sorrow fades away
You will see the hand that held you
Every step of every day
Then you'll know the trials were moments
Compared to endless years above
And you'll praise the God who kept you
With His everlasting love
[Final Chorus]
Don't give up on God
Though the valleys may be deep
He's the Shepherd of His children
And His watch He always keeps
Ever wise and ever faithful
Ever loving, ever true
Don't give up on God
Because He won't give up on you
[Outro]
No, He won't give up on you
Through the fire and through the rain
He won't give up on you