Heaven is the Spirit Realm.
→ God is a Spirit
→ God is in heaven
We are Spirit Soul And Body, meaning we are spirit beings who have a soul and a body.
The fact that we are spirit beings escapes most people because our default perspective is Carnal Minded.
We know that the physical universe exists in 4 dimensions: length, width, height and time.
Heaven is a set of dimensions (how many we can only guess) that we are unable to understand. The Lord Jesus Christ came to inform us of heaven and to enable us to enter into heaven.
Jesus understood that He was in heaven at the same time He was on earth. Let's think about what He said in this way: 'And no man has gone from the Physical Realm to the Spirit Realm, but he that came from the Spirit Realm into the Physical Realm, even the Son Of Man who is in the Spirit Realm and the PhysicalRealm.'
When Adam sinned, man's spirit was disconnected from access to the Spirit Realm, becoming Sin Nature which is totally Carnal Minded.
When we are Born Again we become New Spirit beings who exist in heaven - i.e. in the Spirit Realm.
So, we should not think of heaven as a different place but a different state of existence.
We are not 'going to heaven'. We are in heaven. When Jesus comes back He will not take us to heaven. He will institute the Kingdom Of Heaven on earth.
The Spirit Realm has always existed because the Spirit and Soul of our Creator has always existed. (He must exist somewhere).
The heavens that were created are the parts of the physical universe excluding the earth. speaks to the creation of the Physical Realm.
The 'heavens' of the Physical Realm are above, or higher, than the earth.
→ sky
→ planets
→ constellations
But the physical heavens are not the Spirit Realm heaven.
The Spirit Realm (heaven) is higher than the Physical Realm in dimensionality.