I fell in love with your potential
I can blame that all on me
I fell in love with what you could've been
Not who was in front of me
I thought that I could fix you
But I was wrong
Even though I love you
How long could this go on?
How Long
Can I keep a smile?
Why has it been so long since I've been happy?
How Long
Can I make you good enough?
Yeah, it's been too long for you to just break me
I know I'm not perfect
But you aren't too
Two years waiting on a new version of you
That won't come
Baby it's too long
You fell in love with my perfection
I thought you knew it wasn't there
Was I more than a reflection?
Something shiny just to stare
The more I tried
For Mr. Right
You'd try to tell me what's really right
Too late for you
To fill those shoes
I shouldn't have even asked you to
How Long
Can I keep a smile?
Why has it been so long since I've been happy?
How Long
Can I make you good enough?
Yeah it's been too long for you to just break me
I know I'm not perfect
But you aren't too
Two years waiting on a new version of you
That won't come
Baby it's too long