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).