The readings for this Fourth Sunday of Advent are particularly rich. The First Reading, from the Second Book of Samuel, tells the story of the great promise that God made to King David that is known as the Great Messianic Promise. We hear, “I will raise up your heir after you, sprung from your loins, and I will make his kingdom firm. I will be a father to him, and he shall be a son to me. Your house and your kingdom will endure forever before me; your throne shall stand forever.” The other Messianic prophecies are reiterations and reaffirmations of this prophecy. Throughout the centuries, the other prophecies proclaimed, “Do not lose hope. The promise to David will be fulfilled.”

The Gospel tells the story of the Annunciation, when the angel Gabriel appeared to Mary in Nazareth and announced to her that she would be the mother of the Messiah. This is the fulfillment of the promise made to King David. These readings are the immediate preparation for the celebration of Christmas. The long wait is over. The Messiah is come.
–Fr. Mike Comer