Today, I am reading and commenting on Revelation 20-22.
Today is perhaps the first time I realized how utterly appropriate this passage is for the last day of the year.
I do not fully understand the meaning of the first part of today’s passage. It seems to predict that there will be a thousand year period, before Judgement Day, where there will be no sin on earth, followed by a short period where sin returns and the nations of earth unite to make war against God. That is inconsistent with what I understand other parts of the Bible to say about sin on this earth. However, my understanding of those other parts could be flawed (and probably is), and the wording here is ambiguous enough that its proper interpretation is probably different than that straightforward understanding. Fortunately, the next part is unambiguous and entirely consistent with what other parts of the Bible have to say about the end of the world. In due time, all will stand before God to be judged. Everyone will be judged according to what they have done. Those who have not accepted reconciliation with God will suffer for the evil they have done. Then the original heaven and earth will pass away (or perhaps it will pass away before the judgement, the time sequence is not particularly important here) and God will create a new heaven and earth, a heaven and earth without the imprint of sin. There will be no mourning, or crying, or pain in this new earth. Those who are impure, deceitful, or do that which is shameful will not be able to enter there. This day will be coming soon, so let us cleanse ourselves so that we may enter into that glorious place.
I use the daily Bible reading schedule from “The Bible.net” for my daily Bible reading.