She gave birth to a son, a male child…The great dragon was hurled down - that ancient snake called the devil, or Satan, who leads the whole world astray.
Probably not what you are expecting to read for this Advent reflection! It certainly is a rather unusual and mysterious passages to include. I’ve often been told to avoid Revelation because its just a minefield, no one really knows what is going on and well its just to messy.
But there is something of importance here.
Firstly - the dragon who leads the whole world astray. You only have to turn on the news, or scroll on your phone to hear stories of how bad our world is. Plastic in the oceans, war, children being tear gassed, hatred and divisions being giving a voice. I could go on and on highlight how far off course our world has come. We have indeed gone astray and our whole world is groaning and breaking as a result.
There are times when I think we are in a hopeless situation with no way to solve this mess. But then I am reminded of the Christmas story - a story that is all about the future. Jesus as a baby was not yet in a position to do much - lets be honest. But soon, soon something incredible would happen. An epic battle to rival Lord of the Rings a spiritual one between Jesus and evil, love against hate, hope against despair.
And - yes you’ve guessed it. Love Wins!!!!