Stress can cause a variety of stomach problems, including: Digestion Stress can speed up or slow down digestion, causing diarrhea, constipation, bloating, or pain. Digestive conditions Stress can worsen existing digestive conditions like stomach ulcers and irritable bowel syndrome. Other symptoms Stress can also cause nausea, cramping, heartburn, gas, indigestion, and inflammation.