For All We Know
Paul Carrack Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

For all we know
We may never meet again
Before we go
Make this moment live again
We won't say goodbye
Until the last minute
I'll hold out my hand
And my heart will be in it

For all we know
This might only be a dream
We come and we go
Like the ripples, like the ripples in the stream
So baby, love me, love me tonight
Tomorrow was made for some
Oh, but tomorrow
But tomorrow may never, never come
For all we know




Yes, tomorrow may never, never come
For all we know

Overall Meaning

The lyrics of Paul Carrack's For All We Know are quite poignant, and imbued with a sense of sadness and nostalgia. It is a song about the transience of life, and the fleeting nature of human connections. The first few lines of the song set the tone – "For all we know, we may never meet again, before we go make this moment live again." It is a plea to cherish the present moment, to live fully in the here and now, and to make the most of the time we have before it is too late.


The chorus of the song is particularly moving - "For all we know, this might only be a dream, we come and we go, like ripples in the stream." It speaks to the impermanence of life, and how we are all just passing through, like ripples on the water. The line "tomorrow may never, never come" is a reminder that we should not take anything for granted, or assume that we will always have time to do the things we want to do. It is an exhortation to seize the day, and to make the most of every moment.


Overall, For All We Know is a beautiful, deeply emotional ballad, which captures the preciousness and fragility of life. It is a poignant reminder that we should cherish our loved ones, and that we should never take anything for granted.


Line by Line Meaning

For all we know
We are unsure about what the future holds.


We may never meet again
It's not guaranteed that we will have another chance to be together.


Before we go
Prior to the end of this moment.


Make this moment live again
Let's make the most of the time we have together.


We won't say goodbye
Our farewell will not yet come.


Until the last minute
We will wait until the very end before departing.


I'll hold out my hand
I will offer my support for you.


And my heart will be in it
I will give nothing less than my sincere love.


This might only be a dream
It's possible that what we have is not concrete.


We come and we go
People have transient lives and relationships.


Like the ripples, like the ripples in the stream
Our lives ebb and flow like water ripples in a stream.


So baby, love me, love me tonight
Show your love for me right now.


Tomorrow was made for some
Some people get to live another day.


Oh, but tomorrow
However, the future is always uncertain.


But tomorrow may never, never come
There's no guarantee that we will have tomorrow.


Yes, tomorrow may never, never come
We must make the most of today because we don't know what tomorrow holds.




Lyrics © Sony/ATV Music Publishing LLC, Warner/Chappell Music, Inc., CARLIN AMERICA INC
Written by: J Fred Coots, Samuel M Lewis

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Comments from YouTube:

Tony Stone

Still the best voice ❤

Martin Powell

100% and such a beautiful song

mark fewtrell

What a fantastic album this is

mark fewtrell

Lovely song from a lovely album

More Versions