Reflections on life, meaning and purpose

Descending from Heaven: Thoughts on the Mysterious Meanings of Christmas

In the midst of the darkest moment in the history of the church, when the “abomination of desolation” (Matthew 24:15) reigns in the place that is holy, it is vital to remember the essential. The learned Origen of Alexandria (c.185–c.253) is the one who tells us what to do in such a situation: “let those who see this flee from the Judæa of the letter to the high mountains of truth.” So, faced with an unprecedented spread of both doctrinal and practical heresies, it is absolutely necessary to ascend to “the high mountains of Truth.” Not just any truth, but…