Jigsaw Puzzle (Puzzle Pieces)

You’re more than a million miles away
And somehow your words still feel alive
There’s something I can’t help but notice
You’re love is more than realized
A wonder we could ever last this long
We’ll never be alone

So someday I promise you and me
We’ll be together happily
And with your arms around me
Holding me so tightly
This is a perfect picture I could never leave
We’re each a puzzle piece

I could’ve asked for anything
Would never have completed my dream
Never seen a sweet sixteen
Thank you for it all
This won’t even come close
But you’re strength helped me crawl

So someday I promise you and me
We’ll be together happily
And with your arms around me
Holding me so tightly
This is a perfect picture I could never leave
We’re each a puzzle piece

I know the past was the past
But everything to come is what’s next
And the future’s what I look forward to
With you so close to my grasp
So you might not be the perfect prince
But I know this is my fairy tale

So someday I promise you and me
We’ll be together happily
And with your arms around me
Holding me so tightly
This is a perfect picture I could never leave
We’re each a puzzle piece

So while you’re millions of miles away
I’ll still dream about your eyes
Dream about your hugs and lips and humour
Dream about what will come of our lives
And one day you’ll take me far away from this place
Romeo, you’re the match to my puzzle piece
♠ ♠ ♠
I wrote this for a very good friend of mine whom I have, unfortunately, never had the chance to meet. He means the world to me, and I don't know what I'd do without him.

And for those of you who're old school, welcome to the 21st century. Online relatioships and chatsites are very acceptable now-a-days. And this is the story (so far) of my online relationship/romance.