The big questions: a Buddhist response to life's most challenging mysteries