If you showed up today, Would I know your face? Would I fall apart, or would it fall in place? Could I recognize you from the inside? If you walked up today, Would the whole thing change? Would you light the night and make the sunshine rain? Would you take it all and make it all right? And I'll be dreaming of what you might be Even though it might sound crazy, I'll be ready when you get here And I'll be waiting here for you, baby Even though it might sound crazy, I'll be ready when you get here (Whoa yeah) (Oh-oh-oh-ohhh) If one heart fits in another like a puzzle piece, Maybe you could be the missing half of me I know it's happened more than one time I haven't seen it all, But I've seen enough Don't need a million miles to make the road get rough We all got things we wanna leave behind And I'll be dreaming of what you might be Even though it might sound crazy, I'll be ready when you get here And I'll be waiting here for you, baby Even though it might sound crazy, I'll be ready when you get here It's the waiting that drives you mad It's a story you can't control It's the wondering that breaks you down But I'm holding on But I'm holding on, I'm holding on, I'm holding on And I'll be waiting for you, baby Even though it might sound crazy, I'll be ready when you get here I'll be ready when you get here I'll be ready when you get here