Readings: Revelation 17:8-14, Revelation 19:11-16
Christmas is only two days away - do you sense it, the crescendo toward our anticipation's climax?
We have seen the Christ as He was first prophesied - Seed, Shiloh, Immanuel, names given by those who waited centuries upon His arrival. We have seen Him as He was christened by the decree of the angels - Jesus, Messiah, the Son of God and Man. And we have seen Him as He is to us every day, the Redeemer of our inheritance, the Firstfruits of our hope, the Cornerstone of our faith, the High Priest of our atonement.
And yet even beyond all this, He is the King of kings, and the Lord of lords.
Many an earthly king will fight Him, but He will overcome.
Many a human lord will oppose Him, but He will command submission.
Every knee will bow to this King and this Lord - and for that glorious day, our anticipation may (or may not!) extend long past Christmas of 2017, but in our hearts it is already reality: The kingdom of this world has become the Kingdom of our Lord, and of His Christ (Revelation 12:10). He is already victorious, and we join in His victory, "because He is the Lord of lords and King of kings, and those who are with Him are the called and chosen and faithful" (Revelation 17:14b).
King of kings and Lord of lords - forever and ever.