Psalm 89:46 KJB
This Psalm is about God's covenant with king David that God will establish David's throne forever. God promised to be faithful to that covenant even though some of the future kings of Israel and Judah would be evil men. At about the time of the prophet Zechariah, God transferred the throne of David to His Son Jesus. Zechariah 6:9-15 (KJB). Since the Father has given to His Son all power in the earth and in Heaven, then Jesus happens to be not just the king of the Jews, but also the king of the whole world. Matthew 28:18; I Corinthians 15:20-28; Psalm 89:27 (KJB). God promised that He will raise to life all faithful Jews in a general resurrection, but since Christ happens to be the king of the entire human race, then He has extended that promise to all humans who fail to become saved by His grace. Daniel 12:1-3; I Corinthains 15:20-28; John 5:28-29; Revelation 5:11-14; I John 2:2; I Timothy 4:10 (KJB).
God creates every human to be good and creative. Genesis 1:31; Genesis 1:26-27 (KJB). But when God's people allow sin and evil to control their lives, God's fiery wrath can burn towards them, just as it does toward evil. Psalm 89:46 (KJB). God will punish His people for their sins and evil. The answer to the Psalmist's question about God having "made all men in vain?" can only be absolutely not. Psalm 89:47 (KJB). Would God ever cast His living humans whom He creates and loves into an eternal fire because they were soiled by sin? God would never do that. God always only temporarily punishes His created people. Genesis 3:16-19 (KJB). All of God's created people are alive in His sight. Luke 20:38 (KJB). That can only mean that they can never become forever dead. God knows exactly how to bring all of His living humans back to faith in Him as their Savior, some by His grace and all others when Christ visits them in the end of the world. John 5:24; Revelation 5:11-14; Habakkuk 2:4 (KJB). When Christ visits all of His living humans in the end of the world, He will preach to them and bring them all back to faith in Him as their Savior. Revelation 5:11-14 (KJB). Then, He will use His fiery wrath against evil to purge them all of their dead and evil natures which He will cast into an eternal fire, and He will save their repentant, good and creative natures for Him to recreate to live forever on His recreated earth. Revelation 5:11-14; II Peter 3:9-13; Matthew 13:36-43; Luke 3:16-17; Revelation 20:11-15; Revelation 21:1-5 (KJB).