I am thinking out aloud here. All the major organised religions believe in the concept of Heaven and Hell. Of course versions of Heaven vary with Christians believing that he/she who reaches heaven will be one with God. The Muslims have their sex with 42 black-eyed virgins, rivers of milk and honey and stuff like that , but then I believe that will also be fun. But then, isn't God supposed to be an all forgiving divine power? Why should there be a Hell at all, given to believe that he...