I see the perfect dream A new reality Where you and I are full of hope I know you love to give And keep your promises When we're together we just know You see I haven't met you yet But I know you exist I gotta remember that you're coming I hope that I get my wish You're the perfect gift Think you should know How bad I want it If I could go the distance My world would be different I imagine How it happens You walk up and smile We talk for awhile I can imagine That's how it happens Now I don't know your name And I won't know the place But I'll keep you warm out in the snow You'll light the fireplace And look at me that way Until it happens I won't know, no You see I haven't met you yet But I know you exist I gotta remember that you're coming I hope that I get my wish You're the perfect gift Think you should know How bad I want it If I If I could go the distance (go the distance) My world would be different (would be different) I imagine How it happens You walk up and smile We talk for awhile I can imagine That's how it happens I know we'll meet each other someday Until that happens I'm doing fine with just me I've got a lot of love That's long overdue 'Cause I only see a future with you If I could go the distance My world would be different I imagine If I could go the distance My world would be different (be different) I imagine How it happens (that's how it happens) You walk up and smile We talk for awhile (you walk up and smile) I can imagine That's how it happens Until the day my wish comes true I'll be looking out for you That's how it happens That's how it happens Until the day my wish comes true I'll be looking out for you There ain't nothing I won't do To make it happen