"But when the time had fully come, God sent his Son, born of a woman, born under law, to redeem those under law, that we might receive the full rights of sons." Galatians 4:4-5
Christmas happened at the perfect time and Christmas means that God's time is always perfect! God is always on time! He has never been late!
I am sure you have wondered about His timing. His timing is almost always different from ours.
Probably Joseph and Mary questioned God's timing. His plan sure messed up theirs. You know that nice big wedding they were planning? It never happened because God's timing was different than theirs.
And remember that census thing when they they had to go all the way to Bethlehem for Joseph to register? Bad timing! Mary was extremely pregnant when that all happened. They had to pack up their bags and hop on a donkey and ride over bumpy roads through rugged terrain. Not a comfortable trip under normal circumstances but REALLY bad when you are nine months pregnant. Terrible timing!
Mary and Joseph were not the only ones traveling to Bethlehem for the census, but they did come far and they did travel slolwy. So, when they got to this small town with limited lodging they arrived at a bad time - after everyone else! By the time they went to check in to the inn they where left out of the inn because the inn was out of rooms! Not good timing.
The timing was terrible for Mary and Joseph! There is not two ways about it! God's plan for these two teens was not timed for their comfort or convenience. Were you to have pulled them aside for a moment and asked them, "Hey, guys, what do you think of God's timing?" I am sure they would have been hard pressed to give you a positive answer about God's timing.
But, the important fact is this, they obeyed God! If they questioned His timing they didn't doubt His purpose. They understood that even though God's plans messed up the timing of their plans and caused them terrible stress, they knew there is never a good time to disobey God. That time never comes!
The writer of the Epistle to the Galatians acknowledges that God's timing was the perfect when He sent His Son to save the world. Christmas proves that God's timing is always right. Mary and Joseph had trouble seeing it then, but they know it now!
Are you struggling with God's timing in your life? Have you been waiting for Him to do something that seems overdue? Are you way past impatient and bordering on doubtful? Let me point you to the Christmas story to remind you - GOD IS ALWAYS ON TIME!
Christmas proves it!