How to Live a Spiritual Life in a Material world?