Stressful and difficult life circumstances