Have you been waiting for me
Cause I've been looking out for you
I no longer know where I'm going
I don't know what you've been through
How long will we be doing
The things we think we need to do
You face them now so unknowing
Things I've already been through
Should I say goodbye
But you woke it up inside me
Something I forgot or thought I lost
A thousand suns and now they're burning
I don't mean to brag, but that's a lot
I think you're all I never dreamed of
And maybe I've become it too
But maybe I'm no longer broken
I'm all the things that I've been through
I won't say goodbye
You're all the things I see before me
I'm all the things you'll never need
And if the day comes and you leave me
I'll be there asking would you please
At least say goodbye