[@Meta] I see where I went wrong. I assumed God wanted to separate those with pure souls from those with a tainted one. At least that's what I assumed. And from that I deduced that there is actually no need to make hell to achieve that. You only need the place to house those of pure soul and the rest stay in earth to make the test harder. Why would God go to excessive lengths to make hell with eternal torture for those who have sinned? I repeat, assuming his intention is to weed out the tainted and handpick the pure and get them in heaven, why would he give a second thought to the impure let alone create a realm made especially for them? And according to me, that analogy is wrong because we can feel with our senses the world around us. For that reason we know we are alive and in the real world as far as that goes. But for God, we only have belief and maybe for you, that analogy stands because you believe in the words of God same as you believe that this world is real. But for me, who doesn't really believe, even if the words of God are lies, it makes no difference to me. So what if, going full atheist here, some imaginary character's words are lies and not real? Well none the less, if I believed in God your analogy would make sense.