Revelation 21 and 22 present  heaven as the opposite of hell. Hell is separation from the gracious presence of God; heaven, living in that presence. Hell involves terrible pain; heaven, unceasing joy. Hell means the darkness of banishment from God’s glory; heaven, basking in its light. Hell consists of everlasting rejection by God; heaven, being His son or daughter forever. Hell entails the second death; heaven, eternal life.