"You see, at just the right time, when we were still powerless, Christ died for the ungodly." Romans 5:6
The Apostle Paul writes after the fact that all the events of Christmas happened at precisely the right time and in exactly the right way!
I believe that is true. You probably do too!
But, for Mary and Joseph, not so much! Christmas was an inconvenience for them!
Think about it!
What a terrible time to get pregnant! Mary was engaged to a wonderful man and was making plans for the dream wedding. But then the angel shows up with another plan. Mary would conceive by the Holy Spirit and bear a son. As far as she was concerned, it couldn't have happened at a worse time!
What a terrible time for the Caesar to declare a tax! Just when Mary and Joseph were trying to scrape up enough money to begin their new life together, now they have to cough up a bunch of it to Rome! From their perspective it couldn't have happened at a worse time!
What a terrible time to have to take a trip! Mary was nine months pregnant! And what a terrible trip to have to take, across the hilly, rocky roads of Galilee - ON A DONKEY!
What a terrible place to have to go! Bethlehem? Such a tiny little place with only one hotel! And what a terrible time for that one hotel to be all booked!
And, what a terrible time for the king to get paranoid! Mary has just given birth to a baby - in a manger inside a stable no less - and not they have to hit the road for another trip! This time they must head down to Egypt to escape the edict of the king to kill all newborn boys. What a hassle!
Just when everything seemed to be going wrong, God brought the miracle of salvation! When everything was uncomfortable and inconvenient for Mary and Joseph it was perfect timing for God!
That is another of the amazing truths of Christmas! God's timing is always perfect even if it doesn't fit your schedule! When everything seems to be going wrong, God can still work a miracle! IF you are obedient to Him in spite of the inconveniences.
This Christmas season, trust God's timing! Trust His sovereign goodness! Even if it looks like the worst time for something to happen, remember that when everything seemed to be going wrong God brought a miracle!