Made for Happiness: Discovering the Meaning of Life with Aristotle