I've been feeling lonely at the top all on my own
Living on the road cause it don't matter where I live, it's never gonna feel like home
Trying not to blame our past cause it's forever set in stone
But I've been wishing you could just pick up the phone
And you could see how much I've really grown
I've been really missing you
I'm sorry that I couldn't see the vision from your point of view
I'm sorry for all the promises where I never followed through
I was just too young and dumb to see that you were there for good
You tried to help and every time I just kept pushing you away
You stuck beside me and you took it day by day
You said you'd be here and it didn't matter what I say
Even though I thought we'd be together all along, you didn't end up staying long
You helped me through the toughest time and you taught me how to keep on being strong
Wish I knew a whole lot sooner you weren't where my heart belonged
If only you could make up all the time that you were gone
Took me long enough to realize you were in the wrong
So for you, this'll be the last love song
Guess we weren't meant to be together in the end
Thanks for all you did for me and all my friends
They're all happy that they've got a happy me
But it doesn't feel the same when it was you and me
I've gotten everything on my chest now
And I'm finally free