Thank you for contacting BibleAsk.
Unfortunately, our sin has barred the way to heaven. Since heaven is the residence of a holy and perfect God, sin has no place there, nor can it be tolerated. Fortunately, God has provided for us the key to open the doors of heaven—Jesus Christ (John 14:6). All who believe in Him and follow Him will find the doors of heaven wide open for them.
Heaven is a real place. The Bible tells us that heaven is God’s throne (Isaiah 66:1; Acts 7:48-49; Matthew 5:34-35). After Jesus’ resurrection and appearance on earth to His disciples, “He was taken up into heaven and sat at the right hand of God” (Mark 16:19; Acts 7:55-56). “Christ did not enter a man-made sanctuary that was only a copy of the true one; He entered heaven itself, now to appear for us in God’s presence” (Hebrews 9:24). Jesus not only went before us, entering on our behalf, but He is alive and has a present ministry in heaven, serving as our high priest in the true tabernacle made by God (Hebrews 6:19-20; 8:1-2).
Because Jesus went before us to prepare a place for us, we have the assurance of His word that He will come back to earth and take us to where He is in heaven (John 14:1-4). Thus, our belief in an eternal home with God is based on an explicit promise of Jesus.
Hell is a real place, as well, to which the wicked will be sent at the Judgement Day (Matthew 25:41). Those that refused Christ’s death on their behalf will have to die for their own sins. But Hell is not eternal (Malachi 4:1; Psalms 21:9; Revelation 20:9; Malachi 4:1, 3). The fire will consume the wicked and will eventually stop when all have received the just punishment for their deeds (Psalms 37:10, 20) and sin will rise no more (Nahum 1:9). The Bible does not teach that Hell will be forever. For more on this, check the following link https://bibleask.org/is-hell-forever/.
In His service,