Ever had your blood tested for H Pylori?If not that may be the problem.If you havn't had that test ask your doctor for one,H.Pylori can be taken care of with antibiotics!
Also,Try getting yourself a pro-biotic enzyme formula for yor digestive tract,it can do wonders.You get it at almost any health food store or an online store.