Self sufficiency is the one of the greatest hindrances to our spiritual development. Many of us believe that through sheer willpower we make our lives happen. But of course that is not true. There is an underlying force that creates life that we cannot explain or control and that is the breath of God. It is that invisible vitality which inspires our being: it is our soul. When we live in harmony with that inspiration from Spirit, we feel truly alive.