allergy is very funny. you may have it when you are young, and then it's gone when you are older.
so, the best is to get yourself tested before telling your doctor your allergy report 20 yrs ago.
The cure of Hp usually requires antibiotics. Other things have been tried and have a weaker effect.