A Battle for Souls

Posted on

Today we celebrate the Feast of Saints Michael, Gabriel and Raphael – the Archangels. We have two options for the first reading. The first, from Daniel 7, contains a vision of heaven. Here we see “myriads upon myriads” attending to the Ancient One. In our other option from Revelation 12, we see St. Michael doing battle with Satan and his minions. I love this story…very macho stuff! In the Gospel today from John 1, Jesus speaks of “the angels of God ascending and descending on the Son of Man.”

Being in radio, I have a special affinity for St. Gabriel. As God’s messenger, he is the patron of broadcasters and communicators. In recent years, I have developed a very strong devotion to St. Michael the Archangel. He is the heavenly warrior. You’ve probably seen images of him doing battle with and defeating Satan and his minions. Hoo-rah!

The reason for my devotion to St. Michael is my increasing awareness that we are in a spiritual battle – all day every day. My friend, there is a war going on. It is a war for your soul, and the souls of your children, family and friends. If we try to fight alone, we are doomed. That’s why God sent St. Michael. Call on him today, fellow warrior!

St. Michael the Archangel, defend us in the battle. Be our protection against the wickedness and snares of the devil. May God rebuke him, we humbly pray. And do thou, O Prince of the heavenly hosts, by the power of God, thrust into hell Satan and all the evil spirits who roam through the world seeking the ruin of souls. Amen.

Today's Readings


Leave a comment

All blog comments are checked prior to publishing

Hello You!

Join our mailing list