1.5 years without a clear diagnosis suggests functional dyspepsia or H. pylori gastritis that hasn't been tested for. Cardiac causes are ruled out which is good. The key missing test here is an upper GI endoscopy â 1.5 years of symptoms needs a scope to rule out gastritis, peptic ulcer, or other pathology properly.
Next Steps
Get an upper GI endoscopy done along with H. pylori breath test or stool antigen test. If both are normal, this is likely functional dyspepsia â needs a different approach than regular antacids. Consult me on Practo with your endoscopy reports.