Need a break from heartbreak
Need a love that won't hate
Need a spark that won't burn
And a hand that won't hurt
I've been waiting and waiting and waiting
And nobody saved me, nobody saved me, no
I've been waiting and waiting and waiting
And nobody saved me, until you came along
I was lost at sea
Calling helplessly
Then you rescued me
It's been a long time coming
Long time coming
When the waves got too high
And I looked to the sky
All alone with no one
All alone and broken
I was lost at sea
Calling helplessly
Then you rescued me
It's been a long time coming
Long time coming
I was on my knees
Heaven out of reach
Then you fell to me
It's been a long time coming
Long time coming
I've been waiting and waiting and waiting
And nobody saved me, nobody saved me, no
I've been waiting and waiting and waiting
And nobody saved me, until you came along
I was lost at sea
Calling helplessly
Then you rescued me
It's been a long time coming
Long time coming
I was almost done
Thought the world had won
Then you found me, love