Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concern.
As per your complain and presentation of symptoms all the symptoms that you have explained like feeling of something struck in throat, foul taste in mouth,
acid reflux are all pointing towards a condition known as Gastri-esophageal Reflux Disease which in common terms is also known as "Acid Reflux"
Nothing to worry as it will be resolved soon..
Yes, it is true that
Prilosec [omeprazole] will relieve..
You can take
Proton Pump Inhibitors like
Pantoprazole or Omeprazole.
Antacids like
Milk of Magnesia should be taken half an hour before meals..
Drink plenty of water.
Avoid spicy and acidic foods..
Avoid large and heavy meals as they tend to cause more of reflux.
Take small meals every 2 to 3 hours.
Take your dinner atleast 2 to 3 hours before sleep..
Always take a short walk after meals.
While sleeping keep your head slightly raised as compared to feet to prevent acid from coming to mouth..
If you are obese try shedding of some weight..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora.