I find it interesting that they even needed the inn.
Think about it. Joseph was born in Bethlehem; it is not out of hand speculation to think that he had family there still. So why even need an inn? If you travel to a city where you have family, and an event has happened which would cause your family to know that everyone is coming to town (like Caesar’s taking of a census for example), wouldn’t it seem reasonable that your family would help you find lodging? Especially if your wife was in special need?
Unless of course you are a respectable fellow who is thought well of but has done something to bring shame on the family. Like… oh I don’t know… marrying the girl who turned up pregnant while you were betrothed.
Perhaps the reason they were seeking room at the inn was that they were unwelcome among Joseph’s family. I don’t know but it seems possible.
Furthermore the Bible says the Magi came to the house, presumably Joseph, now with his young bride and new son, was not in a hurry to pack back up for the dangers of travelling the roads back to Nazareth, and so he stays and begins to establish a life for himself. If we take some extra-Biblical sources that say Herod dies around 1BC, and Matthew tells us Herod had all the children two years and under killed after having learned when the star appeared and the Magi having not returned, I think it is safe to say that Jesus was born around 4BC.
If that is so then Joseph has been living with his family there for probably a year at least, the Magi come, they flee to Egypt. Josephus tells us Herod died in 1BC, the family returns and passes by Bethlehem where Joseph’s family is, and journey on to Nazareth. I think it is safe to say that they didn’t go back after that because when His ministry begins Jesus is known as having been from Nazareth and not Bethlehem.
So why would Joseph not return to Bethlehem having stayed there a year at least? Maybe the provisions of the Magi made it possible for him to start over if you will in Nazareth. Clearly he didn’t have a lot tying him to Nazareth, presumably paying the tax did not take a year, and yet he tarried in Bethlehem. He must have been able to do something to provide for his family there which he did not depend on Nazareth to have.
No I think it more likely that he passed by Bethlehem because he chose not to return to the place where his family had ostracized him on account of Mary, whom he knew to be a pure and virtuous girl, and he was not of a mind to be reminded daily of the way he had been treated when he had the means to set up for himself somewhere else where the ties were not quite so close.
Of course this is supposition, but I think the Bible’s silence about the family of Joseph in Bethlehem, as well as Jesus’ not going there, is telling. Perhaps the injury to His earthly father who loved and cared for Him stayed with Him. Of course Bethlehem is little more than an hour’s walk to Jerusalem so it is not as though no one there could have heard the Gospel, in fact I think His cousins did, but I wonder about Joseph and the shame that was on him as he cared for his new son and wife whose supposed shame his family in town knew about.
Furthermore the stinging rebuke of the Pharisees later that, “We know who our father is…” basically calling Jesus a bastard, I think reinforces this idea.
I think it shines a light on Joseph during this season that often is over looked. The humility of God’s servant, who served by being willing to be shamed and bearing it knowing the truth that others would not believe, but caring for and protecting the family all the same did what other men would not because of his devotion to God.
I thank God for St Joseph.
God Bless