The shepherds returned, glorifying and praising God for all the things they had heard and seen, which were just as they had been told. Luke 2:20 (NIV)
From the promise to the stable, God’s plan unfolded just as spoken. God’s goodness toward you is unceasing. Isaiah 43:1 says, ‘Do not fear, for I have redeemed you; I have summoned you by name and you are mine.’
Those praises were a long time coming. For ages, God’s people had been promised a Messiah—a Rescuer, a Redeemer. For generations they waited. And when He did come, it was quietly and meekly.
God’s favor was on the unsuspecting shepherds who guarded their flocks in the dark. They existed in the margins and were society’s outcasts; living with livestock. But the angel did not mince words; there was no doubt this announcement was for them. “Today in the city of David a Savior was born for you…” (Luke 2:11).