And Joseph also went up from Galilee, out of the city of Nazareth, into Judaea, unto the city of David, which is called Bethlehem; (because he was of the house and lineage of David:) To be taxed with Mary his espoused wife, being great with child. And so it was, that, while they were there, the days were accomplished that she should be delivered. Luke 2:4-6 KJV
We cannot know from this passage if it was on the night of their arrival that Mary gave birth, but we can imagine her weariness as they plodded through the outskirts of Bethlehem. How much longer would it be till the child’s birth? Where would they stay? Who might welcome them? Who would believe the miraculous story they carried in their hearts?
This Christmas God is also bringing you and me on a journey. His goal is for us to go where He has prepared for us to be. Like Mary you might have times when you might be wondering: Where do I really belong? But God who has prepared a place for every sparrow’s nest has also planned a place for you. When we wish to be welcomed, He reminds us in those moments that we are always welcome to come to Him. Just as Joseph and Mary could only trust God’s timing on the long road to Judea so also we must be patient as the seconds tick down on the changes that lie ahead for us. You might think that no one can know the story of your heart, but God will send angels stars or shepherds to help you as you draw closer to Bethlehem.