Hello David and thanks for the query
Your pain is due to the inflammation of the upper GI track and that is also caused vomiting
. Usually alcohol and smoking
cause this inflammation and if you are chronic smoker and alcoholic this may lead to Gastric ulcers
Our advice to the patient always remains stop smoking and alcohol. You can take curd, lemon water and antacids with PPI inhibitors to get rid from the pain.
Best Wishes and have a speedy recovery.