David Foster
A Dream Worth Keeping
[Verse 1:]
Anytime you want to be right here
Just imagine me
And all this will appear

You can keep this moment
All your life forever near
A dream worth keeping

When you're feeling lost
I'll be your star
Just reach out and touch me
No matter where you are

In a world where precious things
Are disappearing overnight
Just keep my star in sight

[Chorus:]
I believe
We've found a dream that's worth keeping
For more than just today

And even though
The winds of change may come sweeping
It's still a dream worth keeping
So don't let it fade away
[Verse 2:]
Maybe you'll be in some distant land
Feeling all alone
But I'll be close at hand

And every time you see a rainbow
Paint the sky behind the rain
You'll be here again

[Repeat Chorus:]

[Bridge:]
Some day you might be thinking
That life has passed you by
Your spirits might be sinking
With hope in short supply
And that's the reason why

[Chorus:]
That's the reason why
I know this dream's worth keeping
As long as it will stay

And even when you see
The darkness come creeping
A dream worth keeping will never fade away