Oh oh oh oh oh oh oh Oh oh oh oh oh oh oh 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 Tell me tell me Oh oh oh oh oh oh oh Oh oh oh oh oh oh oh