Hi there, Have u been checked for H.pylori? This is a bacterium that causes Gastritis and a lot of long term GI trouble....