There's no guarantee that we'll see tomorrow Heaven only knows how long we have So there's no way I'll ever, for one second, let you wonder Just how long my love for you will last
'Til my last breath, 'til I'm called on high 'Til the angels come and I see the light To the very end, 'til I give in To the last beat of my heart No I can't swear that I'll be here for the rest of your life But I swear I'll love you for the rest of mine
'Til my last breath, 'til I'm called on high 'Til the angels come and I see the light To the very end, 'til I give in To the last beat of my heart No I can't swear that I'll be here for the rest of your life But I swear I'll love you for the rest of mine
No I can't swear that I'll be here for the rest of your life But I swear I'll love you for the rest of mine