Interesting question
@Amanaki....
From the JW perspective, our view of heaven is based entirely on scripture....as follows.....(scriptures provided on request)
1) Heaven is a spiritual realm where material things cannot exist.
It is populated by spiritual beings who are in the service of their Creator. Only spirit beings can exist in this realm. Jesus came from this realm before becoming human, and returned there after his death and resurrection. Scripture states that he was the first human to do so.
2) Going to heaven was never even in the consciousness of any human prior to the ministry of Jesus Christ. Jews originally held no beliefs about life after death, so there was no need to invent places for them to go. Scripturally, their future prospects for life were entirely physical.
3) When Jesus told his apostles that he was ‘going away to prepare places for them in his Father’s house’, they did not understand what he meant. Jews expected God’s kingdom to be set up on earth with Messiah as King and him bringing the promised blessings to faithful ones on earth.
Right up until Jesus’ ascension to heaven, his disciples remained confused about their future, but were told that the holy spirit would impart understanding to them shortly. This happened at Pentecost when each of the disciples was anointed with God’s spirit and understood for the first time, that the kingdom was in heaven and that they were chosen to have a role in it. It created a strong desire in them to go to heaven to be with their Lord.
4) The Christian Scriptures were written by, and for those who were chosen for heavenly life. But not all Christians would go to heaven, because the number was finite, and their role would be vital for bringing redeemed mankind back to God, thus restoring his original purpose in Eden. Survivors of the “end times” would later be joined by those sleeping in their graves. Jesus promised to restore them to physical life, under his kingdom, just as he had demonstrated when he raised Lazarus.
5) Most people who believe that they are going to heaven, have no idea what they will do there, but the Bible is specific about that. All are chosen for governmental and priestly roles. Governments (kingdoms) need subjects and priests need sinners for whom to provide their services.
6) Heaven was never in God’s original purpose for the human race. So our hope of living forever in paradise, to us, means living here on earth in paradise conditions, just as God purposed in the beginning. We all have a strong desire to live in paradise, but that does not mean that paradise is heaven.
That is our understanding of this question.....who goes to heaven....and more importantly, why.