Over-blame yourself when you err endangers your life, study shows

The UK’s biggest ever online test into stress, undertaken by the BBC’s Lab UK and the University of Liverpool, has revealed that rumination is the biggest predictor of the most common mental health problems.
The New Times
Quartz