Revelation 12 gives us real cause for celebration because it tells us that the Seed of the Woman has come and conquered the Dragon.
God's love for us is not theoretical; it is demonstrated in the incarnation of God the Son who came among us in the moment when we needed Him the most.
In Christ our human nature has been redeemed, we are restored in fellowship with God, and we have received a calling and purpose. We find everlasting joy in our relationship with the King.
Man cannot attain true peace on his own because peace at its root is about restoring his relationship to God.