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).
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.
No comments:
Post a Comment