[Verse 1] 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 Ive got all Ill ever need a wife, a home, a family And I thank God for all these answered prayers [Chorus] And its good I got more than I ever thought I would I can finally see how all the wrong turns and the heartaches The lessons and the mistakes Help me count these blessings like I should And its so good [Verse 2] Everydays a gift that Ive been given Every breathe feels like a second chance Everything Ive done, Heaven has seen And God just keep on forgiving me And I do my best to change what I can [Chorus] And its 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 and the mistakes Help me count these blessings like I should [Bridge] And its good to know that I have been forgiven Good to have her standing by my side by my side Ive been given more than I deserved For a past so full of bridges burned I couldnt make this better if I tried [Chorus] Its 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 and the mistakes Help me count these blessings like I should And its so good [Outro] So good
good, blessing, lesson, count, mistake