Hi,
If you look at the last posts in this forum you will read that other people have to go through several treatments/rounds of antibiotics. The last one had six...
After your treatment, it will take a while for your stomach to recover, sometimes months. The pain does not mean the treatment didn't work. The only way to check if the bacteria has been eradicated is to do a urea breath test 4 weeks after treatment.
Drinking is good for your body but it will not affect your results at all. The bacteria you have in your stomach can be resistant to antibiotic because you probably have taken those antibiotics before, for example when you are sick: like Chlarithromicin for respiratory tract infections, metronidazole for urinary infection... This is how the bacteria become resistant. But don't worry, there is other antibiotics we can use if the commun ones don't work for you. All are patients are resistant to these antibiotics and we still have 95% success rate in the eradication of H. pylori. Also, the risk of having cancer is really really low. Never seen any since I started to work here (about 2 years now), so relax
