Re: how long does it take to get better from gastritis
Usually a doctor puts you on an acid-reducing drug to treat gastritis like Nexium, Prevacid, Protonix, Prilosec, and Aciphex, among others. These drugs usually take up to 8 weeks to reach their full effect since they mess with the acid-producing cells in your stomach and your duodenum. When I had gastritis, It took me some 2-3 weeks after starting an acid-reducing drug to feel some relief.
When I had gastritis (I also had esophagitis at the same time), I was put on various Proton Pump Inhibitors (PPIs) to treat it. First, I was on Prevacid for a few weeks. I felt a little better on it, but didn't feel completely normal. So I went back to my doctor who then put me on Protonix. That didn't help me feel normal again. So I went back to my doctor again who finally put me on Nexium. Within a month of using Nexium, I felt completely normal and healthy again.
If you're concerned that you're current medication isn't working, talk to your doctor. You might just need to change medications. Each person is different and what works for one person might not work as well for another. Also, dietary and lifestyle changes usually help, so if you can avoid caffeine and spicy/fatty foods for awhile and see if that helps.