From your description I form the opinion that you have reflux oesophagitis, meaning thereby the stomach acid is refluxing into your gullet (which is very sensitive to acid) and causes the symptoms. As the process keeps continuing ulcers get formed at the lower end, as a result of constant regular bathing by the acid. When the acid flows further up the gullet it causes sore throat. You are on strong antacid preparations and normally this offers relief to most but it would mean life long medication, as the reflux is due to low pressure in the junction between stomach and the gullet. To diagnose this you need manometric tests and if positive either continue on the drug life long or more favourably, consider anti-reflux surgery operation, which should offer permanent relief.