Dyspepsia is traditionally thought to be a burning discomfort in the upper abdomen (heartburn). It can occur when hungry and also after eating. Sufferers frequently experience bloating and an upset stomach.
Certain features may require investigation: weight loss, vomiting or vomiting blood, lack of response to antacids, family history or concern of cancer.
A common cause is Helicobacter Pylori. This is a bacteria that can cause these symptoms.
Certain painkillers such as diclofenac, ibuprofen and aspirin can cause these symptoms.