The impact of rumination on sleep quality following a stressful life event · Study