Heartburn can be caused by bad eating habits, gastroesophageal reflux and cholecystitis. 1. Bad eating habits: heartburn can also occur when you eat too much or eat spicy and stimulating foods, cold and hard foods, as well as when you are in a state of tension, anxiety and other abnormal emotions. 2. Gastroesophageal reflux: it often occurs 1 hour after meals, and can be aggravated when lying down, bending over, or increasing abdominal pressure. Gastric contents coming into the mouth without nausea and exertion are collectively called regurgitation. The reflux of this disease is mostly acidic, which is called acid reflux, and acid reflux is often accompanied by heartburn. 3. cholecystitis: cholecystitis is generally formed due to dietary irregularities and long-term late-night exertion, chronic cholecystitis can cause gastritis, resulting in some stomach acid, stomach bloating, indigestion symptoms, this time it will be easy to cause the feeling of heartburn. Heartburn can also be an atypical symptom of angina pectoris, when the patient frequently heartburn should be timely medical examination to confirm the diagnosis, to exclude other diseases, give appropriate treatment.