To begin with there isn’t a hell or a heaven up there or down anywhere! All these are a phantom imaginations of those who have advocated a religion – every religion on earth is man-made – to instil fear or seek importance from people to follow the Everybody has an addiction mine just happens to be you MASH shirt so you should to go to store and get this religious beliefs advocated by him! The so called “spirit” which probably leaves the body leaving it cold and lifeless thereafter, cannot have any feeling, sight, pain, pleasure and smell without the neuro-logical system the body verily had when alive. It is so sad that lies are told about judgement day, penalties by the God and pleasures which humans enjoy whilst alive on this earth. At the very least why don’t these punishments and pleasures be different from those we all experience on this earth. It is the same thing that repeats up there – lashes, burning in oil, tooth/nail pulling, beautiful maidens, etc which are ridiculously “skin deep” and surprised God has to take us up there to punish us when these could have been meted out when we are here on this earth! The query is spot on – when God has Himself created the “bad” then why punish them. Certain people would draw a parallel to parenting a child – wrong – they didn’t create the child – they were instrumental in the birth of the child – big big difference! This is for those who believe in a God. If God exists and is responsible for creation, how could the parents have created a child? All punishment and pleasures are only available when on this earth. If one does good, even if the person doesn’t see the results, the progeny will surely do down the line. Now what is good and what is bad is also judged not by God but by our own conscience and mindset. What is good for some, is bad for others. The entire Universe is a balance of destruction and creation, good and bad, merit and demerit and finally virtue and evil When a lion is hungry, a deer has to up its life, when one makes money some one else is either not getting it or has to lose it, pleasurable sports is pain to the hunted, etc. The cycle goes on and on without any closure and hence the term “karma” in the Hindu philosophy which stems from Sanatana Dharma – no human ever contributes and is born only to destroy or give pain to one or the other or thyself from birth to death.