I. An end has come, the end has come (v. 2), and again (v. 3, 6), Now has the end come upon thee—the end which all their wickedness had a tendency to, and which God had often told them it would come to at last, when by his prophets he had asked them, What will you do in the end hereof?—the end which all the foregoing judgments had been working towards, as means to bring it about (their ruin shall now be completed)—or the end, that is, the period of their state, the final destruction of their nation, as the deluge was the end of all flesh, Gen. vi. 13. They had flattered themselves with hopes that they should shortly see an end of their troubles. "Yea," says God, "An end has come, but a miserable one, not the expected end" (which is promised to the pious remnant among them, Jer. xxix. 11); "it is the end, that end which you have been so often warned of, that last end which Moses wished you to consider (Deut. xxxii. 29), and which, because Jerusalem remembered not, therefore she came down wonderfully," Lam. i. 9. This end was long in coming, but now it has come. Though the ruin of sinners comes slowly, it comes surely. "It has come; it watches for thee, ready to receive thee." This perhaps looks further, to the last destruction of that nation by the Romans, which that by the Chaldeans was an earnest of; and still further to the final destruction of the world of the ungodly. The end of all things is at hand; and Jerusalem's last end was a type of the end of the world, Matt. xxiv. 3. Oh that we could all see that end of time and days very near, and the end of our own time and days much nearer, that we may secure a happy lot at the end of the days! Dan. xii. 13. This end comes upon the four corners of the land. The ruin, as it shall be final, so it shall be total; no part of the land shall escape; no, not that which lies most remote. Such will the destruction of the world be; all these things shall be dissolved. Such will the destruction of sinners be; none can avoid it. Oh that the wickedness of the wicked might come to an end, before it bring them to an end!