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