Time, time after time I looked to the sky for the stars to align And they say you know when it's right And what's meant to be never passes you by You came and you stayed When I was losing my faith Now I see the light The way you love me is some sweet surprise You give me the feeling that i waited for I still can't believe that my heart beats with yours There's millions of people lost in the world But you found me and now I found heaven on earth oh oh oh Now it's like I've learned to fly You showed me a beauty that I couldn't find Hold me tight keep holding me tight I like how it feels when we're up here so high When I'm in the dark I'm still safe in your arms Now I see the light The way that you kiss me I swear I could die You give me the feeling that i waited for I still can't believe that my heart beats with yours There's millions of people lost in the world But you found me and now I found heaven on earth oh oh oh And I won't let go I'll give you my hand forever to hold Cos you're all that I missed I've waited a lifetime to feel like this You give me the feeling that i waited for I still can't believe that my heart beats with yours There's millions of people lost in the world But you found me and now I found heaven on earth oh oh oh