Why'd I wait so long
Why'd I wait so long to love you
Took no time at all
Took no time at all to love you
I can give it up
If I have to
I can give it up
But I don't want to
I can give it up
I can't just
Give it up
I can't just give it up now
I waited so long
I lived in the songs and loved you
I knew all along
So how could I be wrong to love you?
I can give it up
If I have to
I can give it up
If I have to
I'll give it up
But I don't want to
I'll keep it up
I'll light it up
I can't just give it up now
I could wait a long time
I could wait a long time to love you
So why wait a long time
Why wait a long time when I already love you
Love you