Walk on, walk on, nothing ever seems to stay wrong that long Walk on, walk on, don't just stand there in the storm Walk toward the light till you find the sun You'll be better off in the long run Oh, ain't life wonderful when everything is right? But sometimes wonderful can fall apart sometimes Now when your troubles knock you down Pick yourself up off the ground And walk on, walk on, nothing ever seems to stay wrong that long Walk on, walk on, don't just stand there in the storm Walk toward the light till you find the sun You'll be better off in the long run Walk on, walk on But it's a heartache when love comes to an end But even though your heart breaks you know it's gonna mend So keep the faith right through the fire Don't you ever break your stride Walk on, walk on, nothing ever seems to stay wrong that long Walk on, walk on, don't just stand there in the storm Walk toward the light till you find the sun You'll be better off in the long run Keep on walkin', keep on talkin' Keep on walkin' till you find the sun Walk on, walk on, keep on walkin' Keep on walkin', keep on walkin' Keep on walkin', keep on walkin' Keep on walkin' till you find the sun