In Shiva Purana it is said that anyone who worships Lord Shiva is freed from all sins. Does this mean that corruption begins at the top?
No! Do you know what corruption is? Corruption is doing that which you don’t wish to be done to you or to your kith and kin. You cannot link pooja (here meaning worshipping Lord Shiva) and corruption.
Pooja is a feeling that comes to you out of fullness. Like when a guest comes to your house, you come to the door and receive them. If someone very dear to you is coming to see you, don’t you rush to the train station or the airport to receive them? Does it come out of a feeling of compulsion? You can tell them to call a taxi, but instead you take your vehicle to go and receive them. Why do you do that? What is that feeling? It cannot be called corruption. So pooja means that which comes out of fullness.
In Puranas, many things are written. I’m not an advocate of all the Puranas. Many of them are a means of expression. In fact, the word Purana means a new way of expressing.
The Hindi Purana and Sanskrit Purana have totally opposite meanings. In Hindi, Purana means old, and in Sanskrit Purana means very new or modern; it means a different way of expression. Don’t call that as a corruption. God is not so stupid that He waits for you to break a coconut to give you a boon!
All the poojas you do are to express your fullness, not to please God. I think this is a very wrong concept in the world. We think we do things to please God; this is wrong understanding. People fast for many days so that they can please God. You fast to purify your body; you don’t have to fast to please God. This is a wrong understanding.