Flourishing” priests, they tell us — scoring an 8.2 on the Harvard Flourishing Scale, no less. It sounds like something ...