As the sun slowly rises above the river I look out over all that God has made Listen as the day starts to awaken I thank God for things that never change I can hear her laughing in the kitchen And the sounds of little footsteps on the stairs I’ve got all I’ll ever need: a wife, a home, a family And I thank God for all those answered prayers And it’s good I got more than I ever thought I would I can finally see how all the wrong turns and the heartaches The lessons in the mistakes Help me count these blessings like I should And it’s so good Every day’s a gift that I’ve been given Every breath feels like a second chance And everything I’ve done heaven has seen And God just keeps on forgiving me, and I Do my best to change what I can And it’s so good I got more than I ever thought I would I can finally see how all the wrong turns and the heartaches The lessons in the mistakes Help me count these blessings like I should And it’s good to know that I have been forgiven Good to have her laying by my side I’ve been given more than I deserve For a past so full of bridges burned I couldn’t make this better if I tried And it’s so good I got more than I ever thought I would I can finally see how all the wrong turns and the heartaches The lessons in the mistakes Help me count these blessings like I should And it’s so good

Watch the song video
Top songs from Dave Barnes
Playground Sessions Course Banner
Did you ever dreamed on playing piano?

Playground Sessions is a revolutionary new way to learn music and play the piano. No more boring courses. The adaptive videos automatically adjust to your skill level. Plus, you’ll receive regular feedback on your progress each week, plus a personal training plan from a professional piano teacher.

Start to play the piano instantly - and have fun doing it!