Why good things happen to good people