Last night in a dream that came to me
Oh, I saw a face and I knew right then
That you were meant for me
Last night, in a dance from long ago
As the music fades and we walk away
Why did we let it go?
How do you know the first time
Is the right time in your life
Not to let it pass you by
I won't let it pass me by
And if the winds of fate
Blow our ships off course someday
No matter where we stray
I know you'll find your way
I'll always come back to you
I'll always come back to you
For once in your life a promise will come true
I'll always come back to you
Last night in a dream I've had before
Oh, I heard your voice calling me
Like from a distant shore
Oh, last night like a ship lost on the sea
I see the light shining there
To light the way for me
How do you know the first time
Is the right time in your life
Not to let it pass you by
I won't let it pass me by
And if the winds of fate
Blow our ships off course someday
No matter where we stray
I know you'll find your way
I'll always come back to you
I'll always come back to you
When you're feeling all alone
A million miles from home
And the dark of night is closing in on you
For once in your life a promise will come true
I'll always come back to you
You're feeling all alone
A million miles from home
And the dark of night is closing in on you
Once in your life a promise will come true
I'll always come back to you
I'll always come back to you
I'll always come back to you
I'll always come back to you