I may find myself in the heights of this life
Praise be to God, Praise be to God
I may find myself, in the lowest of lows
Praise be to God, Praise be to God
In the deepest valleys where hallelujah echoes the loudest
I will lift my voice up and thank You for all You have done
In all things You gave me
Lord You are good, Lord You are good
In all things remaining
Lord You are good, Lord You are good
I may find myself where my heart's filled with joy
Praise be to God, Praise be to God
I may find myself where I have one last breath
Praise be to God, Praise be to God
In the deepest valleys where hallelujah echoes the loudest
I will lift my voice up and thank You for all You have done
In all things You gave me
Lord You are good, Lord You are good
In all things remaining
Lord You are good, Lord You are good
In all things You gave me
Lord You are good, Lord You are good
If nothings remaining
Lord You are good, Lord You are good
Lord You are good
If I come with nothing that's all that I need
I give you my heart Lord that's everything
If I come with nothing that's all that I need
I give you my heart Lord that's everything
Lord I give You (give You), my heart (my heart)
Lord I give You (give You), my heart (my heart)
Lord I give You (give You), my heart
Lord I give You (give You), my heart (my heart)
Lord I give You (give You), my heart (my heart)
Lord I give You (give You), my heart
In all things You gave me
Lord You are good, Lord You are good
In all things remaining
Lord You are good, Lord You are good
In all things You gave me
Lord You are good, Lord You are good
If nothings remaining
Lord You are good, Lord You are good
Lord You are good