Maybe it was never meant to be
God, I wish that wasn’t true
But I’d be lying if I said
I wasn’t thankful for the time with you
You gave me something I never had
You gave me somewhere I could belong
And even though you left me hurting
You helped me find myself all along
I wish I had one more day
One more chance to say it all
But maybe some things have to end
Even when you don’t want them to
So I’m still holding on
But I’m not holding onto you
I’m holding onto who I became
When I was standing there with you
I still love you, I won’t lie
I still wish that you were mine
But loving you doesn’t mean
I have to keep you in my life
So I’ll let you go
Even if it breaks my heart
I’ll wish you the best
Even if I’m not a part
And maybe that’s what moving on means
Not forgetting what we had
Just learning how to live again
With the best and worst of what we shared
I’m happy you found your other half
I’m happy you have somewhere to go
I hope he gives you everything
That I could never seem to show
I hope he checks every box
I hope he gives you all you need
I hope you wake up every morning
With the life you always dreamed
And I won’t pretend that doesn’t hurt
I won’t pretend the days are easy
I’m just learning I can’t change
What happened or what comes next for me
I can’t go back and fix the past
Can’t make you turn around
So maybe the only thing left
Is learning how to put this down
But I’m still holding on
I’m not holding onto you
I’m holding onto all the pieces
Of the person I found with you
I still love you, I won’t lie
Maybe some part always will
But love can live inside your heart
Without deciding what you do
So I’ll let you go
Even if I don’t know how
I’ll wish you everything you wanted
Even if you don’t need me now
And maybe that’s what moving on means
Not pretending that I’m fine
Just choosing to keep living
One day at a time
You were my world when I had nothing
You helped me build what I became
And even after you were gone
You changed my life in ways that stayed
So if this really is goodbye
I hope you know before you leave
I never wished for anything
But everything you wanted to be
And if I never get to say it
If that goodbye was all we had
Then thank you for the life we shared
For every good and every bad
I’m still holding on
But I’m finally letting go
Not because I stopped loving you
Just because I finally know
I can’t make you stay
I can’t change what’s meant to be
And I can’t spend the rest of my life
Waiting for what used to be
So I’ll let you go
And I’ll hurt for a while
I’ll carry what you gave me
And I’ll try to learn to smile
Maybe it was never meant to be
God, I wish that wasn’t true
But if I only get to keep the memories
Then I’m still thankful I had you
I hope he gives you everything
I hope you get the life you dreamed
And if someday you think of me
I hope you remember what we were
I won’t say I don’t love you
I won’t say I never will
I’m just learning how to love you
Without needing you to stay
I’m still holding on
Just not to you anymore