Kabbalah, Science and the Meaning of Life: Because Your Life Has Meaning