This high volatility of life-event effects might serve as an explanation for the inconclusive state of research on this topic, as studies differing in one or more of these factors are unlikely to produce similar results.
Oeltjen et al. (Thu,) studied this question.