You know its hard to find that special love
And if you ever should dont let it slip away from you
Its tearing me apart
You know how hard I tried to make you stay
I dont know what to say
My heart still yearns for you in every way
So how long should I wait for you
Tell me tell me
How long should I wait for you
La la la la la la
So how long should I wait for you
Tell me tell me
Sometimes we have to burn the bridge
we cross
And leave it all behind
To start a brand new life again
Its tearing me apart
And you know how hard I tried to make you stay
I dont know what to say
Still my heart yearns for you every day
So how long should I wait for you
Tell me tell me
How long should I wait for you
Sh La la la la la la
So how long should I wait for you
Give me a million reasons why
If you come back
I promise Ill be good to you
If you come back
I promise Ill be good to you
So how long should I wait for you
Tell me tell me
How long should I wait for you
La la la la la la
So how long should I wait for you
Give me a million reasons why
So how long should I wait for you