stress and rsentment