However, since God is spirit, “heaven” cannot signify a place remote from us which He inhabits. The Greek gods were thought of as spending most of their time far away from earth in sort of a celestial equivalent of the Bahamas, but the God of the Bible is not like this. He is always near us when we call on Him (James 4:8), and we are encouraged to “draw near” to Him (Hebrews 10:1, 22). Granted, the “heaven” where saints and angels dwell has to be thought of as a sort of locality, because saints and angels, as God’s creatures, exist in space and time. But when the Creator is said to be “in heaven,” the thought is that He exists on a different plane from us, rather than in a different place.
That God in heaven is always near to His children on earth is something which the Bible expresses throughout. The New Testament mentions heaven with considerable frequency. Yet, even with this frequency, detailed description of its location is missing. Perhaps God has intentionally covered its location in mystery, for it is more important for us to focus on the God of heaven than the description or location of it. It is more important to know the why than the where. The New Testament focuses on the purpose of heaven more than telling us what it is like or where it is. We have seen that hell is for separation and punishment (Matthew 8:12; Matthew 22:13). Heaven, on the other hand, is for fellowship and eternal joy and, more importantly, worshipping around the throne of God.