First of all who will go to heaven? Do all roads lead to heaven? Are all religions paths to heaven? Do most people deserve to go there? Actually Jesus is the only way to heaven (John 14:6, Acts 4:12). All other roads lead to hell. Christianity is the only true religion and all others are false religions. People are not basically good and do not deserve to go to heaven (Romans 3:10, 3:23, Ephesians 2:8-9).
In order to get to heaven a person must believe that Jesus is the Christ or Messiah and the Son of God. People are saved from their sins by the life, death, and resurrection of Christ. People must repent of their sins and trust Jesus for their salvation.
So what happens when believers die? Do they go to heaven immediately or is there soul sleep? Actually they go to heaven to be with the Lord immediately (Luke 23:43, Philippians 1:21-23). The body dies but the soul goes to heaven. This is a temporary heaven where souls experience blessing. Those who reject Christ go to a temporary hell where they experience torment (Luke 16:19-31).
At the second coming of Christ the dead in Christ will rise first and then those who are alive when he returns will be transformed (1 Thessalonians 4:13-18). Believers will receive resurrection bodies that will be perfect and no longer sinful (1 Corinthians 15, Philippians 3:20-21). Then Christ will reign with resurrected believers during the millennium on this earth (Revelation 20:1-6). After the millennial reign the devil will be thrown into the lake of fire (Revelation 20:7-10).
Then there is the judgment (Revelation 20:11-15). Believers and unbelievers will both be at the judgment. Unbelievers will be thrown into the lake of fire or hell and will spend eternity there. In hell they will face God's wrath. Believers will be at the new heaven and new earth (Revelation 21-22). Heaven and earth will be joined together. Believers will spend eternity there with God. There will be no more pain, suffering, or sorrow. Sin, death, and evil will be eliminated.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.