Months of coughing need to be clear cause, its possible causes include cough variant asthma, chronic bronchitis, gastroesophageal reflux disease, heart failure, etc., according to the specific disease to give the appropriate treatment. 1. Cough variant asthma: often in the early morning or early morning attack, may appear paroxysmal cough, mainly dry cough. Inhalation of small doses of glucocorticoids and beta agonists are commonly used in the treatment, such as budesonide formoterol powder inhaler. 2. Chronic bronchitis: often manifested as chronic cough, cough sputum. If the cough is mainly dry, dextromethorphan can be used for cough suppression; if the cough is not easy to cough up phlegm, aminoglutethimide hydrochloride, bromhexine and other phlegm treatment can be used. 3. Gastroesophageal reflux disease (GERD): The reflux of gastric juices stimulates the esophagus, pharynx and trachea, causing repeated coughs. It is treated with proton pump inhibitors such as omeprazole and gastric stimulants such as mosapride. 4. Heart failure: When the heart pump function decreases, it can cause pulmonary stasis and cough. Treatment is mainly with drugs that increase the contractility of the heart muscle such as digoxin and diuretics such as furosemide. In addition to the above, there are other diseases that can cause coughing for months. It is recommended that the patient should consult a doctor in a timely manner, and the specific cause of the cough should be clarified after medical examination, and treatment should be carried out according to the doctor’s instructions.