You can get indigestion from lifestyle factors such as drinking too much alcohol. It can also be triggered by stress. Medical conditions like gastroesophageal reflux disease (GERD) can also cause it, as well as certain medications.