Dream after dream I had before
Always faded with the dawn
Every love I thought would last
Was always movin' on
But just over that horizon
Was the one waiting for me
And as I left the past behind
I found my missing piece
Bridge:
When you came into my world
Every whispered prayer came true
More than I ever dared hope for
Is all that makes up you
Chorus:
Your hand in mine walkin' down the pier
All that's left to cry is a happy tear
A perfect puzzle is now complete
You were the missing piece
From endless nights on nameless roads
To carrying each other's loads
The journey makes it all so sweet
We found our missing piece
From that very first moment
I saw it written in your eyes
You'd fought battles on your own
But your heart was still the prize
You never had to earn my love
It's been yours from the start
Don't have to prove a single thing
Or ever play a part
Bridge:
When you came into my world
Every whispered prayer came true
More than I ever dared hope for
Is all that makes up you
Chorus:
Your hand in mine walkin' down the pier
All that's left to cry is a happy tear
A perfect puzzle is now complete
You were the missing piece
From endless nights on nameless roads
To carrying each other's loads
The journey makes it all so sweet
We found our missing piece
I thank God I found you
Even if it took too long
You were worth every single second
I waited to write this song
So I'll hold you close
While you're holding on to me
Because that piece inside of you
Is where I've always wanted to be
Chorus:
Your hand in mine walkin' down the pier
All that's left to cry is a happy tear
A perfect puzzle is now complete
You were the missing piece
From endless nights on nameless roads
To carrying each other's loads
The journey makes it all so sweet
We found our missing piece