spiritual development through self-help