Last Goodbye - Mikhail Bennett
You were standing by the doorway
I was tired, you had to go
We said I'll see you tomorrow
Like tomorrow we could know
There were words I should have given
There were arms I should have opened wide
But I watched you leave so easy
Never knowing it was goodbye
If heaven had whispered
This is the last time
I'd have stopped the whole world
Just to hold you one more night
If I'd known it was our last goodbye
I would have held you a little longer
I would have said I love you twice
And let that moment make me stronger
I wouldn't have let that door close
Wouldn't have watched you walk away
Because the hardest thing about a last goodbye
Is you don't know it's the last until it's too late
Now your picture keeps me company
And your chair still knows your name
Sometimes I speak into the silence
Like you're listening just the same
I don't remember what we argued over
Funny how those things disappear
I'd trade every time I had to be right
For one more minute with you here
If I'd known it was our last goodbye
I would have held you a little longer
I would have thanked God for your life
While your hand was still in mine
No rushing through that doorway
Know I'd call you another day
Because the hardest thing about a last goodbye
Is you don't know it's the last until it's too late
So call your father
Kiss your mother
Forgive your child tonight
Put down your pride, hold the one you love
Don't wait to make it right
Because someday in the ordinary
See you soon will become a lifetime
If I'd known it was our last goodbye
I'd have memorized your face
Every wrinkle, every trembling smile
Every second God gave
But I believe this isn't where
Our story has to end
Jesus promised death is not goodbye
So until heaven lets me hold you again
I'll keep your love alive
And when my own last evening comes
I won't be afraid to close my eyes
Because somewhere beyond this life
Our last goodbye
Won't be goodbye