Touching heaven
Every time you coming close to me
On the edge of being right where we're supposed to be
I know this world so full of promises
That I've heard before
So if we're going then we gotta be sure
That you're here for life for life
Tell me that you'll be here till the end
No matter what our hearts are up against
Swear that it's a love you won't forget
Till the end till the end
Till the end ah
Tell me that you'll be here till the end
No matter what our hearts are up against
Yeah swear that it's a love you won't forget
Till the end till the end till the end
Ah ooh
'til the end 'til the end
'til the end
We are diamonds shining even when the world is dark
And in the silence I can feel you here in every thought
And I know this world
So full of promises that I've heard before
So if we're going then we gotta be sure
That you're here for life
For life life
Tell me that you'll be here till the end
No matter what our hearts are up against
Swear that it's a love you won't forget
Till the end till the end
Till the end oh
Tell me that you'll be here till the end
No matter what our hearts are up against
Swear that it's a love you won't forget
Till the end till the end till the end
Yeah
Till the end till the end till the end
Tell me that you'll be here till the end
No matter what I say your love again
I swear that it's a love you won't forget
'til the end 'til the end 'til the end