[Verse 1]
I been through smoke, I been through rain
Still got grace in my name
When my hands was empty, You stayed
When I lost my way, You made a way
Tears on my cheek, still I sing
You kept me close through everything
Mmm, You were there in the fallout
(You were there)
[Pre-Chorus]
When I could not see
You carried me
When I could not stand
You held my hand
And I don't forget
Not one bit yet
You never left
No, You never left
[Chorus]
God has been good
God has been good
Through every scar
God has been good
God has been good
God has been good
I’m still here now
God has been good
(good, good, good)
[Verse 2]
Pressure on my chest, but I breathe
Blessings in the things I didn't see
Lost some nights, but I found my song
Healed up slow, but I kept on
I was low, low, low
But You lifted me up
I was broke, broke, broke
But You filled my cup
[Pre-Chorus]
When I could not see
You carried me
When I could not stand
You held my hand
And I don't forget
Not one bit yet
You never left
No, You never left
[Chorus]
God has been good
God has been good
Through every scar
God has been good
God has been good
God has been good
I’m still here now
God has been good
(good, good, good)
[Bridge]
I remember the night
When I thought it was over
Still You showed up
Still You pulled me closer
Testimony on my tongue
Joy in my chest
I came out shouting
I came out blessed
Say it with me now
(You been good)
Say it with me now
(You been good)
[Final Chorus]
God has been good
God has been good
Through every scar
God has been good
God has been good
God has been good
I’m still here now
God has been good
(good, good, good)
God has been good
God has been good
Through every scar
God has been good
(hallelujah)
God has been good
God has been good
I’m still here now
God has been good
(good, good, good)