Of course there is a God who created the universe. He also created each of us. We are all a part of Him and must not be lost for eternity. None of us, no matter how bad, are condemned to an eternity separate from God. Before the end we will have been purified and return to the fold. This is necessary. Just like the parable of the lost sheep. No one is abandoned.
We all go to heaven, even the worst of us. But heaven is in graduations; areas sorted out by compatibility. We seek our proper levels in heaven. Here the process of healing begins. We review our faults and get busy learning better. Then we try again with a new earth lifetime. This is the way of it and if we think about it explains all those questions that seem so difficult such as why this and why that. Why is life so unfair etc.... Each personal scenario is custom tailored with lessons and choices for us. Does a baby die and not have any chance at all? No of course not. The soul is given another chance. God is not unfair nor is He/She blind to our needs.
Heaven then is the inevitability which awaits us all. The reason scripture teaches differently is because of the usefulness of fear as a motivator to humans. When we are spiritually young we need such admonishments.