Welcome to e health forum.
The description of your symptoms indicate you to be having Acid reflux induced esophagitis. Acid within the stomach regurgitates into the lower or mid esophagus causing symptoms of retrosternal chest pain. The cause is either excess acid production or due to laxity of the lower esophageal sphinter.
Some measures that help to prevent acid reflux symptoms is by avoiding the foods and beverages that trigger symptoms. Here are other steps you can take:
1. Eat smaller meals more frequently throughout the day.
2. Quit smoking.
3. Put blocks under the head of your bed to raise it at least 4 inches to 6 inches.
4. Do not eat at least 2 to 3 hours before lying down.
5. Try sleeping in a chair for daytime naps.
6. Do not wear tight clothes or tight belts.
7. If you are overweight or obese, take steps to lose weight with exercise and diet changes.
You might consult with your doctor for a examination and tests including barium swallow and 24 hour ph monitoring test for a proper diagnosis.
Treatment of your symptoms can be done with a combination of antacids (to neutralize the excess acid produced) and Acid reducing medications (Nexium, Prevacid, etc).