easily overwhelmed by stress