Unfortunately, the effects of viruses or bacteria can last long after the actual infection is gone. A chronic cough can be the most predicable aftermath of a cold or other viral infection, says Norman H. Edelman, MD, chief medical officer of the American Lung Association. While most cold symptoms may go away after a few days, your cough can hang around for weeks, even months, because viruses can cause your airways to become swollen and oversensitive.
You Have Asthma or Allergies
Allergies and asthma are common causes of prolonged coughing. A cold can even cause an asthma attack. In fact, some people learn they have asthma after suffering from a cold.
In addition, acid reflux and obstructive sleep apnea can also cause a chronic cough. Notify a doctor if you experience the below acid reflux symptoms:
• Ongoing cough
Also, see your doctor if you have symptoms of obstructive sleep apnea, such as:
• Loud snoring
• Nighttime choking or gasping
• Recurrent awakenings
• Sleepiness during the day
Stress, especially when it’s chronic, can make colds last longer. To better control a lingering cough, slow down and reduce stress while you’re sick. Pushing yourself too hard may just make you sicker. One way to relax is to rest more – always aim for 7 to 9 hours of sleep a night.