On meaningful lives
Meaningful human lives … involve being moral, having true friends, and having opportunities to express our talents, to find meaningful work, to create and live among beautiful things, and to live cooperatively in social environments where we trust each other. If we have all these things, then…