What is life? What is the meaning of life? What is the purpose behind our lives?