Eating too much, eating too fast, eating high-fat foods, or eating during stressful situations
Drinking too much alcohol
Stress and fatigue
Indigestion is not caused by excess stomach acid.
Swallowing excessive air when eating may increase the symptoms of belching and bloating, which are often associated with indigestion.
Sometimes people have persistent indigestion that is not related to any of these factors. This type of indigestion is called functional, or non-ulcer dyspepsia.
How Is Indigestion Diagnosed?
If you are experiencing symptoms of indigestion, make an appointment to see your doctor. Because indigestion is such a broad term, it is helpful to provide your doctor with a precise description of the discomfort you are experiencing. In describing the symptoms, try to define where in the abdomen the discomfort usually occurs.
Your doctor will rule out any underlying conditions that may be causing your symptoms. Your doctor may perform several blood tests and you may have X-rays of the stomach or small intestine. Your doctor may also suggest you have an upper endoscopy to look closely at the inside of the stomach. During the procedure, an endoscope -- a flexible tube that contains a light and a camera to produce images from inside the body -- is used to look inside your stomach.
What Is the Treatment for Indigestion?
Because indigestion is a symptom rather than a disease, treatment usually depends upon the underlying condition causing the indigestion.