Why churchgoers stay married longer