Also, as to entrance into heaven, that leads to an interesting point: Are you still you when you go there. Your belief, I assume, is dualistic. The Body and Soul are separable. But your soul is not you as you are now. Your bodily capacities and your mental abilities define who you are. Lose the body, lose the self. Same thing. You'd go to heaven to find you are not you...it's like if someone hit you quite hard on the head, and you developed a different personality.
See, this is why I've always found the idea of heaven intensely creepy. I just don't believe the human mind is compatible with eternity. Can you imagine doing
anything, even your favourite thing in the world, for 100 years without it starting to get to you, wear away at you, fray you around the edges? Maybe? How about 10,000 years? 100,000, 10 million, a thousand times that? Because that's what heaven seems to be promising. It works the other way too... If you were in tortuous pain for 100 years, it wouldn't be torture anymore, it would be
normal life. Humans are inherently adaptable. Never mind the next 100 billion years after that. You can't even say "well maybe you'll experience time faster so it won't actually
feel like that long" because it's infinite.
The only way that I can reconcile that is if the thing that carries on after you die does not think and feel in the same way as a human being. And isn't that also terrifying? All bets are off then. At that point heaven and hell could be exactly the same place, populated by those who only feel pain and those who only feel joy and love, regardless of all other factors. Robot souls. Whatever it is, it wouldn't be human and it wouldn't be you.
I'm an ignorant atheist anyway (sorry) so it's all just thought experiments for me, but I've always been curious how believers conceptualize the afterlife.