What’s wrong with a cough that hasn’t cleared up in three or four months?

A cough that hasn’t cleared up in three to four months can be caused by respiratory compression, allergies or respiratory infections.
1. Respiratory tract compression: the presence of lymph node enlargement, esophageal cysts or lung cysts and other diseases will lead to respiratory tract compression, if not treated in time will make the cough three or four months has not been well.
2. Allergy: the cough is likely to be caused by the patient’s contact with allergens such as pollen or animal fur, and if the allergens are not removed in time, the patient will have a recurring cough.
3. Respiratory tract infections: when the respiratory tract is attacked by various microorganisms such as tuberculosis or bacteria, it may also cause the symptoms of coughing for three or four months.
There are other diseases that may cause coughing for three or four months, such as lung cancer in elderly patients, especially those who have a long history of heavy smoking, so it is recommended to seek medical treatment in time to avoid delaying the condition.