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 a while
I can imagine
That's how it happens
Now I don't 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
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
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 over due
Coz 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
I imagine
How it happens
You walk up and smile
We talk for a while
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