Question: Why do good people die early and bad people live happy? Shouldn’t God punish those who do evil?
Answer: According to Hindu religion, God is not a judge who rewards or punishes people after they die. He says in Bhagavad Gita that for him everyone is same, he does not like or dislike anyone, but a true bhakt is same as Him. For a true bhakt, refer to Chapter 12 of Bhagavad Gita Verse 12 onwards. Even if the worst person worships him, he will soon find Him.
Our actions or karma decide our fate. No one escape his karma. Even if a evil person one day realizes his fault and takes the path of God, he still has to bear the results of his previous evil actions. But he is now able to face those results without any hesitation because he has become a true devotee.
Question: So does that mean that I should do evil and then pray to God for forgiveness? How will this ensure that evil will vanish?
Answer: If a person truly worships God he will one day definitely stop his evil actions and merge with God, that is, become God incarnate himself.