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