Generosity is often framed as a moral virtue or a social good. But research increasingly shows it is also a powerful mental ...