Life as a Mystery to be Explored in Buddhism