I know that you love me
But I love you more
I'd gladly lay down my life
If I knew I was dying for yours
So before it's all over
I need you to know
A world turned to ashes or ice
couldn't keep me
From loving you more
Oh...

Till the mountains all crumble
Till the rains never fall
I will be yours
I'll be yours through it all
Till the sun never rises
And the moon disappears
I will still love you
Even when I'm not here

I've lived without reason
And I've loved in vain
But then I met you
And I knew that this world
Had plans for your name
So I'll bend my knee
Amazed at your grace
And I promise if death tries to take you
That I'll take your place
Oh...

Till the mountains all crumble
Till the rains never fall
I will be yours
I'll be yours through it all
Till the sun never rises
And the moon disappears
I will still love you
Even when I'm not here
Yes I will still love you
Even when I'm not here
Yes I will still love you
Even when I'm not here

Till the stars aren't shining
And rivers run dry
I will be yours
Till the end of time
When you're feeling lonely
Know there's nothing to fear
I will still love you
Even when I'm not here
Yes I will still love you
Even when I'm not here