The Nature of Man and the Meaning of Existence