Coughing for several years has not been well, may be due to chronic obstructive pulmonary disease, variant asthma, bronchiectasis and other diseases. 1. Chronic obstructive pulmonary disease (COPD): patients with chronic obstructive pulmonary disease (COPD) often have a history of smoking for many years, long-term exposure to harmful particles, causing airway or alveolar abnormalities, chronic coughing symptoms, which can be lifelong with the development of the disease, often with a pronounced cough in the morning, and a bout of coughing or expectoration at night. 2. Variant asthma: the basic feature of asthma is chronic inflammation of the airways, manifested by airway submucosal tissue edema, increased microvascular permeability, typical symptoms of episodes of expiratory dyspnea accompanied by rales, which can be accompanied by shortness of breath, chest tightness, or coughing, and coughing variant asthma is asthma with coughing as the only symptom. 3. Bronchodilatation: Bronchodilatation is a disease that occurs repeatedly when bronchial septic inflammation occurs, resulting in the destruction of the bronchial wall structure and thickening of the wall of the bronchial tubes, causing abnormal and persistent dilatation of the bronchial tubes, resulting in a persistent or recurrent coughing and coughing up sputum. It is also possible to have a cough that has not cleared up for several years. Cough for several years has not been well, can also be seen in gastroesophageal reflux, cardiac cough, upper airway cough syndrome postnasal drip stimulation, lung disease (such as pulmonary fibrosis, eosinophilic bronchitis, etc.) disease, need to consult the doctor in a timely manner, improve the relevant examination, to clarify the cause of the disease, and comply with the doctor’s instructions for treatment.