She was only seventeen and she knew she couldn't keep him
But at that very moment she wished that she could try
He was sleeping in her arms with his hand around her finger
When a woman came and told her it was time to say goodbye
So she wrapped him in a blanket as her tears fell on his head
And she sent him with a letter, and this is what it said;
"I delivered you from Heaven, from God's gentle loving care
And I've entrusted you to mortals who have wished and prayed you there
They will be your earthly parents
Listen well to what they say
So they can deliver you back to Heaven
And I'll meet you there someday"
One day a few weeks later someone gave her a letter
And as she read the words she had to wipe the tears away
It said, "We don't know how to thank you
There are things that words can't say
He's the sunshine and the happiness that brightens all our days
And we couldn't live without him, and we love him as our own
He has filled the empty spaces in our family and our home
You delivered him from Heaven, something only you could do
And you have trusted us to love him and to teach him what is true
You have been our earthly angel
And I hope you know we pray
That we can deliver him back to Heaven
And that we'll meet you there someday
And even though you may not get to hold him for a while
A piece of you will be with him
Every time he smiles
And when he looks at his reflection, he'll see traces of the face
Of the one who made the sacrifice to send him to this place
Last night we read a story of a man who had a son
Who was from a different father, but he loved him as his own
And as he laid Him in a manger there were angels that were singing
And he knew that as a father he would never be alone
There are times we feel like Joseph
We need help from up above
And when you gave your son, you showed that father's kind of love
When you delivered him from Heaven
From God's gentle loving care
And you entrusted him to mortals who had wished and prayed him there
And when this life's laid out before us
I hope we all can say
That we delivered this child together
When we meet again someday
We'll deliver him back to heaven
And we'll meet you there someday