Perfect Timing

In those days la decree went out from Caesar Augustus that all the world should be registered. This was the first registration when Quirinius was governor of Syria. And all went to be registered, each to his own town. And Joseph also went up from Galilee, from the town of Nazareth, to Judea, to the city of David, which is called Bethlehem, because he was of the house and lineage of David, to be registered with Mary, his betrothed, who was with child. And while they were there, the time came for her to give birth. And she gave birth to her firstborn son and wrapped him in swaddling cloths and laid him in a manger, because there was no place for them in the inn. (Luke 2:1-7 ESV).

I know it is especially difficult for our grandchildren in Florida as packages begin arriving before Christmas from us. Of course, we can’t be perfect in our timing as we are when we are able to gather together for the exchanging of gifts. Amazon and Target have been our choice for sources this year. As I have been tracking the packages I have noticed they are dribbling in all through this week. I know David and Becca are putting them under the tree (with Santa to come on Christmas Eve), but it’s got to be hard to keep the little ones waiting to open the gifts. I’m sure they are thinking that they wish Christmas would hurry it up and get here!

Patience is a virtue, and we recognize the importance of perfect timing. But we often have a hard time waiting. This is especially true when we are hurting and want relief, or we are anticipating something special. The same holds true in relation to God’s work in our lives. We suffer a loss, wrestle with what seems to be unanswered prayer, or face a spiritual struggle, and soon we cry, “Hurry up, God!” We wonder why God hasn’t acted, and the “delay” often causes us to question God.

Or how about when we reflect on Christ’s second coming? We eagerly long for a world free from sin, Satan defeated, injustices set right, and all things made new. So we cry, “Come, Lord Jesus; come quickly.”

For ages believers waited for the birth of the Savior and wondered, “How long?” But God was not slow. He had a plan, and in the fullness of time—when the time was perfect—God sent Jesus.

In our lives, as we wait for God’s help or for the second coming, we remember God’s promise that “those who hope in the LORD will renew their strength” (Isaiah 40:31). God might not come when we want, but we can trust him — his timing is perfect.