You also realize probably, when we get so much anger or high levels of stress, after some point we have terrible stomach ache, like really heavy pain. Why is that? How stress or anger can effect our stomach? What is the mechanism?
Cortisol produced from the zona fasciculata of the adrenal cortex is directly caused by stress.
According to http://en.wikipedia.org/wiki/Cortisol
This increase in gastric-acid secretion can irritate the lining of the GI tract, especially if there are ulcers or inflammation, resulting in pain. In addition, the fight-or-flight response causes
Those things, paired with increased muscle tension and vasoconstriction cause pressure changes in the GI tract, which can cause pain.