It’s good to know that Satan is becoming ancient, old, and his time is short. Revelation 12 is a detailed description of how God is going to deal with Satan. This is not something we are detached from, this is something that we can participate practically in right now. "And they overcame him because of the blood of the Lamb and because of the word of their testimony, and they loved not their soul-life even unto death." (Revelation 12:11) Jesus and the angels can defeat Satan at any time, however it is God’s desire to use you and me as his body to defeat the enemy. This gives us a clear understanding of Ephesians 6 . Our struggle in this life is real and it is against this invisible enemy. We can realize that our struggle against this enemy is to prepare us for that day in revelation 12. Stand now that you might be able to stand in that day before the throne of God with Christ executing the destruction of our enemy. Ephesians 6:11 Put on the armor of God, that ye may be able to stand against the artifices of the devil:
12 because our struggle is not against blood and flesh, but against principalities, against authorities, against the universal lords of this darkness, against spiritual power of wickedness in the heavenlies.
13 For this reason take to you the Armor of God, that ye may be able to withstand in the evil day, and, having accomplished all things, to stand.