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 alright I’ll be dreaming of what you might be Even though it might sound crazy I’ll be ready when you get here I’ll be waiting here for you baby Even though it might sound crazy I’ll be ready when you get here If one heart fits 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 I’ll be dreaming of what you might be Even though it might sound crazy I’ll be ready when you get here 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 I’ll be waiting here for you baby Even though it might sound crazy I’ll be ready when you get here