It feels like the future is up in the air. But the Bible tells us that Jesus has been wining the battle from before time began.
Advent hope is to be lived out in the context of the Lord's hidden face and our confusion and distress.