Some people run At the first sight of stormy weather Some people hold on And work it out together I believe in you You believe in me The rainbow ahead May be hard to see We gotta hang on to this dream And don't let go No matter how hard it gets We haven't finished yet There's so much of life ahead We've got so much to do No matter how hard we try We just can't say goodbye Don't leave me with regrets 'Cause we haven't finished yet Oh, got so much more to do So much more, so much more There's so many times I wanted to call it quits Don't do it baby There's so many times I've wondered wherein The world I would fit We're just beginning We can't stop it now We're gonna make it Work out somehow We'll show the world What it takes We can't let go Oh, no, no, no No matter how hard it gets We haven't finished yet There's so much of life ahead We've got so much to do No matter how hard we try We just can't say goodbye Don't leave me with regrets 'Cause we haven't finished yet Oh, baby We don't help ourselves Nobody else will We've got to reach out And grab something inside No matter how hard it gets We haven't finished yet There's so much of life ahead We've got so much to do No matter how hard we try We just can't say goodbye Don't leave me with regrets 'Cause we haven't finished yet No, no, no, no, no We got so much to do It ain't over Sure ain't over We haven't finished yet It ain't over Sure ain't over We haven't finished yet It ain't over Sure ain't over We haven't finished yet It ain't over Sure ain't over We haven't finished yet