I have gastritis and I've been on Protonix and Ranitidine for 7 months! I had to completely change the way I eat and give up coffee, diet coke and spicy food. I started off with 2 doses per day and now I'm down to 1 dose per day.
I was suppose to get a endoscopy 2 months ago when I got down to 104 pounds but since I don't have insurance I have to wait until next year to get that done. In the meantime, I have to watch what I eat.
I don't know of any natural cures but I have been eating a lot of calorie dense foods so that I don't lose anymore weight and I stopped exercising. Try eating foods like peanut butter and drinking Ensure.