[Verse 1]
I still remember that ordinary day
Never knowing everything was about to change
I didn’t know the last time was the last
Didn’t know tomorrow would become the past
Now I hear your voice in the back of my mind
Searching every memory, trying to rewind
Wondering if I missed something I should’ve known
Wondering how you could leave me here alone
[Pre-Chorus]
I would’ve stayed
I would’ve listened
I would’ve held you through the night
If you’d only told me
You were hurting
I would’ve tried to make it right
[Chorus]
I didn’t get to say goodbye
Didn’t get to ask you why
Didn’t get one last “I love you”
Didn’t know it was the last time
You left without a warning
And I woke up to a different life
I have a thousand things to tell you
But I didn’t get to say goodbye
[Post-Chorus]
Oh-oh, goodbye
Oh-oh, I didn’t get to say goodbye
Oh-oh, goodbye
And I’ll wonder for the rest of my life
[Verse 2]
They say that time is supposed to heal
But some wounds just learn how to feel
Some days I can breathe without the ache
Some days one memory is all it takes
I was angry that you left me
Angry that you chose that night
Angry that you took your final breath
While I was still holding on to life
And I hate that I still miss you
After everything you put me through
Because grief doesn’t care about the questions
It just keeps bringing me back to you
[Pre-Chorus]
I would’ve stayed
I would’ve listened
I would’ve carried all your pain
If you’d only told me
You were drowning
I would’ve called your name
[Chorus]
I didn’t get to say goodbye
Didn’t get to ask you why
Didn’t get one last “I love you”
Didn’t know it was the last time
You left without a warning
And I woke up to a different life
I have a thousand things to tell you
But I didn’t get to say goodbye
[Bridge]
Maybe you couldn’t see tomorrow
Maybe the darkness won that night
But I wish you could’ve seen yourself
Through somebody else’s eyes
I would’ve told you, “Please don’t go”
I would’ve begged you to stay
I would’ve given anything
For one more ordinary day
But there was no final conversation
No last chance to change your mind
Just a goodbye I never knew
Was happening for the final time
[Breakdown]
So I’ll say it now
Even though you’re gone
I loved you.
I was angry.
I forgive you.
I miss you.
And I wish you’d stayed.
[Final Chorus]
I didn’t get to say goodbye
Didn’t get to ask you why
Didn’t get one last “I love you”
Didn’t know it was the last time
You left without a warning
And I had to learn to live this life
With all the words I never told you
And a goodbye I never got to say
I didn’t get to say goodbye
But I’ll carry you through all my life
And maybe someday I’ll make peace
With the fact that you said yours
Without saying mine
[Outro]
I didn’t get to say goodbye…
So this is mine.
Goodbye.