Have your doctor check you for H pylori via a stool test (most accurate). Make sure you aren't on any PPI's or pepto bismol a couple weeks to a month before the test so that it's the most accurate you can get (if you can manage). My main symptom was burping for months and months and it turned out to be H Pylori. Later on my symptoms progressed to worse things (gastritis) but if they had caught it sooner maybe it wouldn't have.
Maybe even check for giardia as well, I've heard about
that causing similar symptoms. Good luck!