why does my stomach hurt when i feel stressed?
Anxiety also releases stress hormone (cortisol), which causes the body to produce extra levels of stomach acid. That acidity causes the lining of the esophagus to become irritated, and this can lead to stomach pain, nausea and vomiting, and in severe cases, stress-induced ulcers.