(Ooh) (Ooh-ooh) All I know, I've been here before I long, so long Thousand miles to shore 400 million angels could fly By me, oh, please (Ooh) Carry me through the night (Ooh-ooh) 'Cause I gotta go Not a minute more I need a miracle (Ooh) I gotta let ya know That you're not alone (Ooh-ooh) So, I'm coming home Yeah, who's knocking at your door? It's me coming back for more (Ooh) When you wake up, I'm gonna be there (Ooh-ooh) When you wake up, I'm gonna be there I'm half of the world away And time is my enemy (Ooh) When you wake up, I'm gonna be there (Ooh-ooh) When you wake up, I'm gonna be there (Be there) (Ooh) (Ooh-ooh) (Ooh) (Ooh-ooh) Moving all these mountains aside (Moving all these mountains) (Ooh) These walls will fall (Ooh-ooh) While you sleep through the night 'Cause I gotta go (Woo!) Not a minute more (Yeah, I do) I need a miracle (Ooh) I gotta let ya know (Uh) That you're not alone (Hey!) (Ooh-ooh) So, I'm coming home Yeah, who's knocking at your door? It's me coming back for more (Ooh) When you wake up, I'm gonna be there (Ooh-ooh) When you wake up, I'm gonna be there (I wanna be there) I'm half of the world away And time is my enemy (Ooh) When you wake up, I'm gonna be there (Ooh-ooh) When you wake up, I'm gonna be there (I wanna be there) Da-la-la-la, la-la-la, la-la-la (Ooh) (Ooh-ooh) (When you wake up, wake up, I'm gonna be there) Da-la-la-la, la-la-la, la-la-la (Ooh) (Ooh-ooh) (When you wake up, wake up, I'm gonna be there) I'm on my way, on my way On my way And you know I couldn't wait another day To see your face Baby, now I'm on my way, on my way On my way Believe me when you hear me say I'm on my way, I'm on my way Now, who's knocking at your door? It's me coming back for more When you wake up, I'm gonna be there (Be there) When you wake up, I'm gonna be there (Be there) I'm half of the world away And time is my enemy (Ooh) When you wake up, I'm gonna be there (Be there) (Ooh-ooh) When you wake up, I'm gonna be there (Be there) (Ooh) (Ooh-ooh) When you wake up, I'm gonna be there (I'm gonna be there) On my way, on my way, on my way (Ooh) (Ooh-ooh) On my way, on my way, on my way