Occasional cough lasts for two months, what is the cause

Occasional cough that lasts for two months may be due to infectious lung disease, chronic lung disease, gastroesophageal reflux, and heart failure. 1. Infectious diseases of the lungs, such as tuberculosis, pneumonia, lung abscess, and organic pneumonia, are more common causes of chronic cough due to bacterial or viral infections that can affect the trachea and bronchi. 2. Chronic lung diseases, including chronic bronchitis, chronic obstructive pulmonary disease, and cough variant asthma, are common causes of chronic cough. 3. Gastroesophageal reflux (GERD), due to the reflux of gastric juices can cause irritating cough, which can persist if not treated promptly. 4. Heart failure, a circulatory disorder of the heart can lead to coughing, which needs to be examined in time to clarify the cause. The specific cause of the cough should be clarified by medical examination, and treatment should be carried out according to the doctor’s instructions.