I was quite irritated too by the course of the events from now on until the "new heavens and new earth", what would be the last blessing and would not happen before the 1000 years of horrible examinations have ended.
I always thought that soon after the 1000 year paradise would begin, the resurrection would start and that was for me same as the "tears will be no more, death will be no more" becoming true. (21:4)
But in reality in the course of events as presented in Revelation this "earthly blessing" is not happening within the 1000 years at all, but only after them. Revel. 21:1-4 is the ultimate event.
Thats the big problem that arises: That "Tears will be no more, death now more" is part of a single event once happening as last dimension in the "new heavens and new earth" and not before ...
But the 1000 year millenium is taught to happen before the new heavens and new earth will come into existence and it would last 1000 years. And as the the millenium is not the same as the new heavens and new earth how could death be no more be part of the milllenium?
This would lead to the thesis that the resurraction in the millenium of unrightous is not the end for the adamic death yet, and that people will die in the millenium, no ever regenerating bodies, no automatic healing the rising unrighteous but they will have to wait for the Heavens&earth event to become again resurrected.
Since such a multiple resurraction and dying would be senseless, something in the whole stories does not fit together
Yes I am glad to know of the blessing that God is coming out of heaven is close to us, even so close that God calls the mankind - the bride of christ - with a special name "city of God", Gods "New Jerusalem". That is an indication that within the congregation the hope of new jerusalem becomes visible already in the present time, because the bride of christ already exists now and not only after the millenium.