According to a new study, people who are more forgiving sleep better (and have better health), reports Greater Good Magazine.

The results suggested that people who were more forgiving were more likely to sleep better and for longer, and in turn have better physical health. They were also more satisfied with life. This was true of people who were more forgiving of others, and people who were more forgiving of themselves—although forgiving others had a stronger relationship with better sleep.