It may never stop raining It's been two weeks since I've been dry I should be thankful no one saw the tear that I just cried From Sugar Creek to Garden Grove Life's been hard on us God knows But mud up to my knees won't stop me from rollin' on I'm tellin' you God is good, yeah God is good We've come so much farther than we thought we could Keep walkin' now... God is good, yeah God is good One more mile behind us and God is good There's two braves up on the hillside They've followed us for two days They seem more friend than foe but out here it's hard to say And that afternoon sun sparkles across a wide band in the Platte Another sweet reminder that life ain't that bad I'm tellin' you God is good, yeah God is good We've come so much farther than we thought we could Keep walkin' now... God is good, yeah God is good One more mile behind us and God is good And Chimney Rock, she rises like a Memphis Calling His children on And I hear The Lion roaring on the mountain Taking us home Taking us home Taking us home God is good, yeah God is good We've come so much farther than we thought we could Keep walkin' now... God is good, yeah God is good One more mile behind us and God is good One step closer to heaven and God is good