Exploring the Complexity of Human Nature and the Quest for Meaning