Methods of doing Shiva Linga Puja at home: Importance of doing Shiva Linga Puja: Everyone must understand that doing Puja and worshipping Lord Shiva brings enlightment, gains and benefits. One must understand that not everybody get a chance to do Shiv Puja during their lifetime. The person will get a chance to do Puja for Lord Vishnu in the 101st of his birth time, if they perform Puja for all other Gods during their 100 previous birth time. The person will get a chance to do Puja for Lord Shiva in their 101st birth time, if they perform Puja for Lord Vishnu during their 100 previous birth time. That is, the worship and Puja of Lord Shiva is possible only for those who have attained the maturity through their experiences during their previous births. Mental Prepardness for doing Puja to Lord Shiva : 1. The Person should not remain jealous, angry, have possessive attitudes and possess vengenace. 2. The Person should not speak anything that hurts others mentally or...