My reliance of last resort (even though it is also from the beginning) is the mighty Hand of Divine Providence of the Lord God, the same Hand that birthed a miracle in 1776 and will miraculously restore our country this last time for a final sweep of redemption across the world before it all comes crashing down.
I personally think God, who knew all of this before hand, had already started his divine providence.
The sun is showing signs of micro nova that will dramatically change everything on earth.
Satan and his minions can do all they want. God will always solve it in one swoop.
Look at the sun.