Krishna tells in the Bhagavad Gita that there is a divine and a demonic nature in all of us. We have often given the example of the good dog and the bad dog. The good dog is humility, charity, knowledge of the self, compassion, morality and generosity; and the bad dog is greed, lust, envy, anger, arrogance and selfishness. We have both these dogs within us and they are both howling for food. What is the food? The decision we make of which dog we are going to feed? Which voice within the mind we are going to accommodate? And every choice we make is making one stronger and the other weaker. The dog we feed the most will howl the most. Every time we make an immoral choice we become more addicted to immorality because the bad dog becomes stronger and the good dog becomes weaker. Every time we make a right choice, we feed the good dog, and thus we become liberated.