Verse 1:
In spite of the sorrow, in spite of the shame.
In spite of my failure, in spite of the pain.
In spite of the heartache, in spite of the rain.
Chorus:
God has still been good to me.
Oh, God has still been good to me.
Verse 2:
In spite of the people and what they may say.
In spite of the many times, many times, I did not obey.
In spite of all the questions why, oh why,
in spite of cloudy days.
Chorus
Bridge:
He's been good, so good.
Through every situation,
trial and tribulation,
He's been good, so good.
Chorus
Verse 3:
Because of His mercy,
it's because of His grace, of His grace.
It's because He loves me, love me,
I can stand in this place.
It's because He's faithful,
I can finish this race.
Chorus
Vamp:
Good to me (4x).
Good to me (4x).