Shamanism as the meaning of life?