Advent 2018: Times of peril, promise