look at me now i thought i was near the end then you came along when i needed a friend and you made me love again somehow you found me wrapped your love around me now my head s up in the clouds when i m around you i just wanna say every day thank god i found you i will move heaven and earth give you my heart for all that it s worth you are mine til the end of time i don t care what we re going through til the end my heart belongs to you you are my heart you are my everything the moon and the stars and the air that i breathe and you gave me strength again somehow you found me wrapped your love around me now my head s up in the clouds when i m around you i just wanna say every day thank god i found you i will move heaven and earth give you my heart for all that it s worth you are mine til the end of time i don t care what we re going through til the end my heart belongs to you you know why i m love shy i don t wanna hurt anymore i ve been hurt before and i know why i m saving my love for you i m gonna keep you safe and warm i do love you oh oh now my head s up in the clouds when i m around you i just wanna say every day thank god i found you i will move heaven and earth give you my heart for all that it s worth you are mine til the end of time i don t care what we re going through til the end my heart belongs to you oh whoa my heart belongs to you