This case is of Serious Gastrits or Gastric / Duodenal Ulcers.
Could guide better with reports and if not endoscopy is required to rule out few things
Kindly do online consultation for better guidance
If nothing and solved your issue till now, it is important to consider getting Complete Food Allegy test as most of these issues are diet related
Avoid Non vegetarian food
Next Steps
Tab Esomac L twice a day with food for 14 days if not already on
Health Tips
1.Avoid intake of oily and spicy foods especially at dinner
2.Keep a gap of atleast 2-3 hours between dinner and sleep
3.Have plenty of water atleast 3 litres per day , don’t drink water along with food , instead have half to one hour after food .
4. Watch for food allergies which can increase acidity like Milk , Also watch for caffeine intake and cut down tea or coffee