Why? Did they rewrite it since the last time I read it?
Since you bring up Revelation, here are a few verses that demonstrate free will and determinism.
Here's what I found in Revelation for determinism:
Revelation 13:8 And all that dwell upon the earth shall worship him, whose names are not written in the book of life of the Lamb slain from the foundation of the world.
Revelation 17:8 The beast that thou sawest was, and is not; and shall ascend out of the bottomless pit, and go into perdition: and they that dwell on the earth shall wonder, whose names were not written in the book of life from the foundation of the world, when they behold the beast that was, and is not, and yet is.
And for free will:
Revelation 22:11 He that is unjust, let him be unjust still: and he which is filthy, let him be filthy still: and he that is righteous, let him be righteous still: and he that is holy, let him be holy still.
So it would appear there are verses that exemplify both. Now let's see if you can come up with something better than a one line quip that demonstrates whether or not sin will exist in the new and improved heaven.
C'mon
@DavidFirth. Show me what you got.