All moves forward to that ultimate moment when all things are restored in Christ before He gives a purified creation over to His Father.
This will be a journey of faith amid darkness, confusion and destruction. Who can believe that human history will culminate in the victory of the Lamb? This is the faith of the saints, a faith which the Woman wants to pour out upon the Church so its Lord finds her watching when He returns. Come Lord Jesus.