Merry Christmas. Christmas means the best of humanity has the last word. Christmas means we are in the world but not of it. We are of the Light of the World celebrated this Season by people and of many Faiths. Let us pause and give thanks to the Eternal for the Light that has come into the World. This is Christmas.