what does the bible say?
Heaven is part of
creation, meaning God has always existed, but heaven has not (Psalm 90:2). God is a se, i.e., self-sufficient; He does not need anything or anyone (Acts 17:24–25). God could have continued to exist eternally without creating us, while remaining perfectly satisfied within Himself.
Some teach that
God’s love requires Him to love someone outside Himself, that He needed to create, and that He needs us in heaven. However, being the Triune God, His love is perfectly expressed within Himself (i.e., John
14:31; 17:24). He did not need to love something outside of Him to be
complete.
The
idea that God created and saves us to fulfill a desire in Himself,
such as filling heaven, is false, as it would mean that He was not a se, that He is contingent on His creation. But Scripture teaches
that creation is contingent on Him and not the other way around (Colossians
1:16–17; Romans 11:36; Revelation 4:11). It also teaches that God saves sinners
not because He needed us, but because He loves us and freely chose to display His grace and
glory (Ephesians 1:5–6; 2:7).