why do i have so much heartburn
You are actually experiencing some persistent or chronic heartburn most likely as a result of eating acidic foods, taking too much alcohol, and smoking. It may also be due to some medical conditions like asthma and diabetes. Check out http://heartburn.about.com/od/whatcausesheartburn/a/hrtburn_causes.htm for more information.
Acid reflux most likely and stress