As we reflect on the passage where Mary is told by the angel Gabriel that she would bear a son, the promised Messiah, the Son of the Most High God, let us be comforted by the fact that He has indeed come. What was said of Him then is still true today. Rejoice and reflect this season on the fact that He is the King of Kings, the Lord of Lords, and the Son of the Most High. His kingdom IS established and will never end. He is making all things new. (Rev. 21:1-8)