Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain and presentation of symptoms it points towards Gastro-esophageal reflux disease commonly known as
Acid Reflux in which acid from stomach refluxes into food pipe and throat leading to irritation and inflammation which causes heart burn as well as tickling and irritation in throat..
Coughing is due to
throat irritation and acidic taste in mouth is due to the taste of acid that is coming into mouth..
You should get an Endoscopy done under consultation of Gastroenterologist for confirmation..
As of now to relieve the symptoms you can take
Proton pump inhibitors like
Omeprazole or
Pantoprazole which are much more effective in case of heart burn as compared to H2 blockers like Zantac[ranitidine].
Take antacid like
Milk of magnesia or
Calcium carbonate.
Drink plenty of water, avoid spicy,acidic and large meals..
Take frequent small meals like eating every 2 hours.
Take short walk after meals and finish your dinner atleast 2 hours before sleeping..
If you are obese loose some weight..
While sleeping you should keep your head and chest portion slightly raised as compared to feet to reduce the acid from coming up..
If you sleep laterally prefer left lateral position..
Hope this information helps..
Thanks and regards..
Dr.Honey Nandwani Arora.