There are many countries on planet earth. Each with different types of rules and regulations and rulers. Similarly there could be many parts to heaven/hell. There are more than 2000 religions the world over, each with their own god/gods. The Gods and/or their accredited agents may be waiting at the entrance to the heaven/hell (some sort of no-man's land) to catch hold of the "souls" and push them into heaven/hell. Then why should any beleive that there is only one god??