· The specific cause of chronic abdominal pain is often difficult to determine. Symptoms may range from mild to severe, coming and going but not necessarily worsening over time. Conditions that may cause chronic abdominal pain include: Angina (reduced blood flow to the heart) Celiac disease; Endometriosis; Functional dyspepsia; Gallstones.