Featured in stress responses

person on bed covering their face in stress
Baboon sits on a tree branch in Kenya.