Lyrics
Here are the lyrics for "Heavenly Father" by David Leonard.
Verse 1
When darkness roams
Like billows on the sea
And the waves come crashing over me
Whatever may come
Whatever may be
My soul will find rest
In His power and peace
Chorus
I trust in God
I know He cares for me
On mountains high
Or through the valleys deep
And my heart, I know
He'll never let me go
My Heavenly Father
Watches over me
Verse 2
When I'm lost and gain
Through the flood or flame
I will lift my eyes up to the hills
This is where my help comes from
Till the battle's done
He's never failed me once
And He never will
Chorus
I trust in God
I know He cares for me
On mountains high
Or through the valleys deep
And my heart, I know
He'll never let me go
My Heavenly Father
Watches over me
Bridge
Praise Him
He is faithful
Praise Him
He is able
Praise Him
He watches over me
(Watches over me)
Chorus
I trust in God
I know He cares for me
On mountains high
Or through the valleys deep
And my heart, I know
He'll never let me go
My Heavenly Father
Watches over me
Outro
Whatever may come
Whatever may be
My soul will find rest
In His power and peace