Q What causes sour stomach?
Following are the causes of sour stomach or indigestion: overeating, irregular meal habits, hasty eating, physical activity immediately after eating, sleeping immediately after eating, spicy foods, side effects of medications such NSAIDS, antibiotics. In some cases even stress can contribute to sour stomach. In chronic cases conditions like gastritis and peptic ulcer should be ruled out.