Stress and depression are popular and powerful terms within the mental health field. Although the relation between the two terms has been discussed and investigated in lay and scientific discourse, less is known about how ...