Until this life is done
It hurts to think of someone else
Until the planets burn
It's hard to say forgive me
It's hard to say I love you
Until the planets burn
Until the planets burn
How can I live for someone else
It's hard to say I'm sorry
Until the Heavens come
It's hard to say I'll be there
Until the Heavens come
I can't believe you're here with me
Until this life is done
Into the future I can't see
Until the Heavens come
Until the world won't turn
Until the sun dies I'll be there
Until the world dies I'll be there
Until the world won't turn
Until the world won't turn
Until the sun dies I'll be there
Until this life is done
Until the Heavens come
It's hard to say I'll never ever go
Until this life is done
Until the sun dies I'll be there
Until the world dies I'll be there
If all is well it's hard to tell
Until the sun dies I'll be there
It's hard to say I really, really care
It's hard to say I need you
I can't see outside myself
It's hard to say forever
Until the world dies I'll be there
Until the world won't turn
Until the planets burn