Embracing the Mystery of Life in Hinduism