Touching heaven every time you come in close to me On the edge of bein' right where we're supposed to be I know this world, so full of promises than ever 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 go up against Swear that you'll love me, don't forget Till the end, till the end, till the end (Ahh-ahh, ooh) Tell me that you'll be here till the end No matter what our hearts go up against Swear that you'll love me, don't forget Till the end, till the end, till the end (Ahh-ahh, ooh) (Ahh-ahh, ooh) Till the end, till the end, till the end (Ahh-ahh, ooh) We are diamonds Shining even when the world is dark And in the silence I can feel you here in every thought I know this world, so full of promises than ever before So if were 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 go up against Swear that you'll love me, don't forget Till the end, till the end, till the end (Ahh-ahh, ooh) Tell me that you'll be here till the end (oh) No matter what our hearts go up against Swear that you'll love me, don't forget Till the end, till the end, till the end (Ahh-ahh, ooh) Yeah Till the end, till the end, till the end Till the end, till the end, till the end (Ahh-ahh, ooh) (Ahh-ahh, ooh) Till the end, till the end, till the end (Ahh-ahh, ooh) Tell me that you'll be here till the end No matter what our hearts go up against Swear that you'll love me, don't forget Till the end, till the end, till the end (Ahh-ahh, ooh)