I’ve always had a special place in my heart for Joseph. He gets very little “press” at Christmas yet his role in the advent of the Christ-child was so significant. The Scripture calls him a righteous man…And, after the angel appeared in a dream and told him what was happening, he awoke and did what he was told to do…He was obedient.
In trying to imagine how he might have explained what was going on, I’ve put the following words in his mouth.

It’s hard to understand what’s happening;
How can I tell you what I’ve heard?
The plans that I had made are through now.
I know this whole thing seems absurd…but…

I’ve been visited by an angel, last night he came and spoke to me.
I’ve been visited by an angel, it does seem strange I will agree.
He told me Mary has been chosen to be the mother of God’s Son,
She’s been visited by an angel, she’s going to bear the Promised One.

He said: “You are to name Him Jesus,” for He will save us from our sin.
He said: “You are to name Him Jesus,” there’ll be no greater one than Him.
I’ve been visited by an angel, I still don’t know quite what to say.
He is the One for whom we’ve waited, I only know I must obey.

I’ve been visited by an angel, last night he came and spoke to me.
I’ve been visited by an angel, it does seem strange I will agree.
He told me: “Mary has been chosen to be the mother of God’s Son.
She’s been visited by an angel, she’s going to bear the Promised One.