It's called GERD for me, gastro-esophageal reflux disease.
You may not have this, but in order to find out, visit a doctor. If you don't want to do that, it's pretty easy to figure it out. Barring any exceptions (such as a tumor in your abdominal cavity), you have GERD if you have heartburn generally everyday or most everyday, it doesn't make much difference what you eat (though extremely spicy food makes it worse), and it has been unrelenting for over a year or so.
If you have GERD, there is no fix unless you want to opt for the surgery on the sphincter connecting the stomach and esophagus (it is unsure if it really works for most people).
My solution is simply taking a PPI everyday; a PPI is a protein pump inhibitor that prevents the production of the acids that burn the esophagus and cause the problems. It doesn't prevent stuff from occasionally making its way up to my throat, but it does prevent the discomfort and most of the damage. Popular PPIs include Prilosec (OTC) and Nexium (prescription only). There other ways to combat this issue, but if it is GERD, dealing with it as "heartburn" won't help; you'd be fighting a constant losing battle.
Some studies link the long-term use of PPIs with calcium deficiencies. However, long-term GERD has its own affects, including possibly cancer of the esophagus, wearing out of the esophagus, and constant pain that diminishes quality of life.
Additionally, you will want to avoid foods that aggravate it. Chocolate, anything with caffeine, overly acidic foods, tobacco, alochol, spicy food, etc.
Here are some things to avoid if possible:
- Orange juice
- Any citrus juice or fruit
- Soda (any kind is bad for numerous reasons)
- Coffee
- Strong teas
- Raw tomatoes
- Chili peppers and things made with them
- Wasabi
Don't eat too much, because it will encourage the food to go into your esophagus. Don't wear clothes that are too tight, or wear a tight belt, because it restricts your stomach capacity, pressing food upward.
DO NOT go to bed until 2-3 hours after eating your last meal, or large snack. Especially do not lie down after eating pizza, chips, any soup, any spicy item, etc.
Additionally, you may find that bed heighteners may be helpful. I lifted my bed at the top (the headboard) 4-5 inches in order to use gravity to help keep food and acid down; now I don't have a bed at all, so I can't do it anymore.
Eat slowly, eat only as much as you need, and avoid drinking too much while eating at the same time. Drink lots of water, and enjoy milk products. Cabbage is supposedly the best food for balancing out stomach acid, claiming that drinking a quart a day can have similar affects to taking some of the weaker PPIs. I have not tried it and don't want to, as drinking cabbage juice doesn't sound so good to me.
FYI, my GERD is the worst of anyone I know. If I don't take medicine, it burns within two days (or possibly less). Within a week of no medicine, I am suffering to the point of interruption of daily life and sleep. I may end up vomiting. The GERD is so severe that it has damaged my larynx in two ways: some of the acid has actually come up into my voice box, and the acid causes phlegm so that I am excessively coughing, hacking, and clearing my throat, causing undue stress on my voice box.
If you can't seem to shake the heartburn, and it doesn't go away with the removal of a particular food or a simple dietary adjustment, check if you have GERD or not before something serious occurs.