GS, I also wonder. Heaven is a free thinking place were God lets us be free. We may still be cast out of heaven if we continue in a sinful way. That is what I get from that part of Revelation. Is that what you understand from reading it.
I feel that Earth is the learning ground to prepare us for Heaven.