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 hell is one place where you will be flayed alive and then drowned in a tub of boiling water and live still! There could be snakes there too.
I mean when a man lives in this world for an average of say 75 years which is but a blink of God's eye, should the poor chap be punished for eternity for something that God could have prevented him from doing in the first place.
But then conscience is a bastard, it riles you and cusses you for what it did not have the strength to stop you from doing in the first place. I don't know........