I had this bad non stop cough for 3 months. Took anti biotics, syrups, steroids, inhalers, nothing worked. I get this persistent cough two to three times in a year since 20 years. Some said it is bronchitis, chest infection etc. This time now I went to a pulmonologist and he has prescribed 1) ganaton od 2) nexum 40 mg - this before breakfast. And 3) combivair rotacaps 400 mcg once a day. He said in simple terms I have gastric asthma. My question is : I have taken these since two months and I am fine. Yet he says to take this thru winters. Why ? Since mine is not a seasonal nor an allergic cough then why thru the winters. Why such a long term medication ? I need your opinion please.