A major point of consideration before proceeding is whether we are talking about “heaven” in the sense of the intermediate state, i.e. “going to heaven when we die”, the kind of existence we have between the death of the body and the resurrection of the body. Or if we are using “heaven” as a loanword to describe the ultimate state, i.e. the Age to Come, the new heavens and new earth, our existence after the resurrection of the body and God makes all things new.
Of the first, we have little to go on. The Lord says “That where I am, you may be also” in the John 14:3 passage; and we have St. Paul in 2 Corinthians telling us that the present way of things we are groaning for what is to come, and speaks of a heavenly habitation with the Lord; that to be absent from the body is to be present with the Lord. Thus we can confidently say that for we who are the Lord’s, between bodily death and resurrection, while the body sleeps we will be with the Lord, who reigns at the right hand of the Father, “whom heaven must receive until the restoration of all things” (Acts 3:21).
When the Lord returns in glory as Judge, the dead are raised, and God makes all things new, then it shall be fulfilled what was written, “Your dead shall live; their bodies shall rise. You who dwell in the dust, awake and sing for joy! For your dew is a dew of light, and the earth will give birth to the dead.” (Isaiah 26:19).
Of this ultimate state, we have glimpses of the glory that awaits, yet as you yourself posted in the passage from 1 Corinthians 2:9 “no eye has seen, nor ear heard, nor the heart of man imagined”; we can also add what St. Paul writes in 1 Corinthians 13, “We see through a glass dimly, but then face to face” and also St. John writes saying, “Beloved, we are God’s children now, and what we will be has not yet appeared; but we know that when he appears we shall be like him, because we shall see him as he is.” (1 John 3:2)
St. Paul reminds us that in the resurrection these mortal bodies are changed, exchanging mortality for immortality, the corruptible for the incorruptible, dishonor for honor. Having born the image of the first man (Adam) we shall, in the resurrection bear the image of the New Adam (Christ) who having been raised from the dead is alive forever and will never see decay. So the glory of the future age where death is no more is the glory of new creation in all its fullness–the body shall rise, immortal and incorruptible even as the Lord Himself was raised on the third day, the first-fruits of the resurrection from the dead. And even now as all creation groans and longs for that coming Day (Romans 8:18-25).
The present age is destined for fire, and all that is wicked shall be consumed in the fire of that Day of Judgment (2 Peter 3:8-13), for “our God is a consuming fire” (Hebrews 12:29). But in that future age there shall be peace and justice, and all of creation shall be made new and whole–the Prophet Isaiah reminds us that even the lion shall eat straw like the ox, the child shall play without fear near the viper’s den, and even the wolf and lamb, the leopard and the child-goat will recline in peace together (Isaiah 11:6-9, 65:17-25).
God’s enduring, unconquerable covenant faithfulness toward His creation will not, and cannot be, destroyed.
“And God saw everything that he had made, and behold, it was very good.“ - Genesis 1:31