God perfectly orchestrates everything He does
A great sign appeared in heaven: a woman clothed with the sun, and the moon under her feet, and on her head a crown of twelve stars;
1For the choir director. A Psalm of David. The heavens are telling of the glory of God; And their expanse is declaring the work of His hands. 2Day to day pours forth speech, And night to night reveals knowledge. 3There is no speech, nor are there words; Their voice is not heard. 4Their line has gone out through all the earth, And their utterances to the end of the world. In them He has placed a tent for the sun,
17So faith comes from hearing, and hearing by the word of Christ. 18But I say, surely they have never heard, have they? Indeed they have; “THEIR VOICE HAS GONE OUT INTO ALL THE EARTH, AND THEIR WORDS TO THE ENDS OF THE WORLD.” 19But I say, surely Israel did not know, did they? First Moses says, “I WILL MAKE YOU JEALOUS BY THAT WHICH IS NOT A NATION, BY A NATION WITHOUT UNDERSTANDING WILL I ANGER YOU.”
Who has believed our message? And to whom has the arm of the LORD been revealed?
But when he had considered this, behold, an angel of the Lord appeared to him in a dream, saying, “Joseph, son of David, do not be afraid to take Mary as your wife; for the Child who has been conceived in her is of the Holy Spirit.””
“Where is He who has been born King of the Jews? For we saw His star in the east and have come to worship Him.”
The perfect conductor
God orchestrated the perfect timing of the birth of Jesus with all of the heavens perfectly obeying His commands to fulfill what He had spoken centuries before He brought about its fulfillment.
Only God speaks what will occur in the future from the past.
“Behold, the former things have come to pass, Now I declare new things; Before they spring forth I proclaim them to you.”
When Jesus comes, He comes for all
10But the angel said to them, “Do not be afraid; for behold, I bring you good news of great joy which will be for all the people; 11for today in the city of David there has been born for you a Savior, who is Christ the Lord. 12“This will be a sign for you: you will find a baby wrapped in cloths and lying in a manger.”
Do not be afraid.
Was it good news for all the people? Oh what pain comes when He comes at just the right time and we don’t yield in obedience to Him!
Jesus is not looking to be a guest; He wants permanent residency.
2 Timothy 4:8
in the future there is laid up for me the crown of righteousness, which the Lord, the righteous Judge, will award to me on that day; and not only to me, but also to all who have loved His appearing.
33“Take heed, keep on the alert; for you do not know when the appointed time will come. 34“It is like a man away on a journey, who upon leaving his house and putting his slaves in charge, assigning to each one his task, also commanded the doorkeeper to stay on the alert. 35“Therefore, be on the alert–for you do not know when the master of the house is coming, whether in the evening, at midnight, or when the rooster crows, or in the morning– 36in case he should come suddenly and find you asleep. 37“What I say to you I say to all, ‘Be on the alert!’”
Scripture quotations taken from the NASB.