In Search of the True Meaning of Life