Social scientist Charles Murray, in Coming Apart, found something interesting: The difference between the average poor person’s happiness and the average upper-middle-class person’s happiness could be mostly explained by two factors: marriage and “high social trust.” Add on two more factors—religious observance and satisfaction with one’s work—and you’ve explained almost the entire remainder of the happiness gap.

