You do realize that Revelation chapter 12 is all about the Virgin Mary, right?
The dragon is perusing Mary, wanting to devour her and the child. But she gives birth and raises him, he cannot touch her. This is because she is sinless.
After Jesus was crucified the dragon (Satan) and his fallen angels fought against the other angels, and were defeated and hurled down to Earth.
13 When the dragon realized that he had been hurled down to earth, he pursued the woman who had given birth to the male child. 14 But the woman was given the two wings of the great eagle so that she could fly away from the serpent into the wilderness, to the place where she was to be looked after for a year, two years, and a half year.[f]
Here, it states clearly the the Woman, Mary, is given two great wings, so she can fly. This isn’t angels whisking her away, this is her flying away with her wings. Can you show us anywhere in the Bible were a mere human is given the wings of an angel and can flee Satan?
Remember when Jesus was on the cross, he said “Behold, your Mother” (John 19:26), he is giving us(Christians) His Mother.
17 Then the dragon became enraged at the woman and went off to wage war on the rest of her offspring, those who keep God’s commandments and bear witness to Jesus.
So after Satan’s defeat and humiliation, he is enraged at the Woman and wages war on her and all her offspring, the Church, those who keep God’s commandments and bear witness to Jesus.
To this day Satan hates Mary even more than Jesus. He knows God cannot be touched, but Mary he hates even more because he sees her as “inferior”, and none of his temptations on her ever worked. All Catholic exorcists testify to this in how demons react to and talk about Mary.