Why crying is good for your health
When humans cry in response to stress, their tears contain a number of stress hormones and other chemicals. Researchers believe that crying could reduce the levels of these chemicals in the body, which could, in turn, reduce stress.Research has found that in addition to being self-soothing, shedding emotional tears releases oxytocin and endorphins. These chemicals make people feel good and may also ease both physical and emotional pain. In this way, crying can help reduce pain and promote a sense of well-being.