What is life? What is my purpose? Where are we going? and when ca...