Self control is a much needed virtue in human life as it enables people to live a better and a richer life. When a person is able to practice control over his temperament and actions, he wins the biggest battle- the battle with self. Killing the demons within, like anger, lust, greed and all negative emotions is no mean feat. The big question is how to inculcate self control. Developing self-control is like sowing a seed and then nurturing it into a shady tree.