If heaven were nothing but hymns and harps, angels and anthems, it's no wonder people wouldn't long for it. But Revelation paints a picture far better than this, using metaphorical language to describe something that is far better than our dreams could possible concoct. In the end, God will re-create everything so that eternal life will truly be Paradise… restored and even improved from the original Eden!

