The sense of life