I've waited for so long I've waited for so long I've waited for so long for you
Reach out for you wherever you are No matter where, no matter how And all the truths And all the stories And all the tears Will fade away
I've waited for so long for you I've waited for so long for you Oh how long Oh how long I've waited for so long I've waited for so long for you
Let me remember Let me get to know you Let me start everything anew Let me hear you Let me go crazy I reach out for you Let me go home
I've waited for so long I've waited for so long I've waited for so long for you
And I've grown sick of it And I've grown tired And although it's a long way to go I'm strong enough to travel on my own On my own On my own On my own I'm strong