We look at Revelation, at the promise of a New Jerusalem, where there is no evil and everything is refreshed, to consider this: at any time we want, we can enter the new Jerusalem.  This is because God always forgives.  God always lets us wipe the slate blank and start totally over.  I learned this lesson myself in my life.