What is the meaning of life. A realistic understanding that will o...