D Bm God is good, all the time G He put this song of praise A in this heart of mine D Bm God is good, all the time G Through the darkest night A His light will shine G A D G D God is good, God is good all the time A Bm If you're walking through the valley G Bm A And there are shadows all around F#m7 Bm Do not fear, He will guide you G A He will keep you safe and sound Em7 A He has promised to never leave you Em7 G A Nor forsake you and His Word is true A Bm We were sinners so unworthy G Bm A Still for us He chose to die F#m7 Bm Filled us with His Holy Spirit G A Now we can stand and testify Em7 A That His love is everlasting Em7 G A D And His mercies they will never end Bm F#m7 Though I may not understand Am7 Em7 All the plans You have for me Bb F My life is in Your hands Em D And through the eyes of faith G D I can clearly see