I hope you believe in angels. I do.
Celebrating the Annunciation (Luke 1:26-38), we necessarily reflect on the amazing implications of God sending the angel Gabriel “unto a city of Galilee, named Nazareth” (Luke 1:26) — dispatching an archangel to an essentially forgotten rural backwater of a town on a Galilean hillside to visit a young, unknown, betrothed girl. But God, for whom “nothing shall be impossible” (Luke 1:37), knew Mary and had selected her among all His chosen people for a pivotal mission in His work of salvation.
30 And the angel said unto her, Fear not, Mary: for thou hast found favour with God.
31 And, behold, thou shalt conceive in thy womb, and bring forth a son, and shalt call his name JESUS.