Nahum 1, 2 and 3 speak of the destruction of Ninevah. This could just as well be the prophecy Jonah preached to the Ninevites. God is going to punish them for their sins against His people.
After reading so many of these prophecies it is clear that while God punishes His own for their sins, He also punishes those who have come against His people. They may think that they are more powerful than Israel’s God but they will not prevail. We need to remember that we are loved by our God. It may seem that everything is going against us, but God will help us to conquer. We will prevail because our God is in control. We may be experiencing the consequences of our sins. We may be persecuted for our faith. We may be going through a time of testing. Whatever the cause, the difficulties will not last. And even in the midst of them we can call on God and know that He is with us.
Revelation 14 brings a return of the Lamb. With Him are the redeemed. Angels appear and bring judgment down upon Babylon and those who worship the beast.