Some children have frequent recurrent abdominal pain. Overeating can cause stomach discomfort. So can gas, constipation, food intolerance, intestinal infections and food poisoning, urinary tract infections, appendicitis, and many other serious medical conditions, the majority of which are quite rare.