A smoker can have an ongoing cough due to all the intake of chemicals, tar and smoke. Asthma also can cause this type of cough as can gastro-esophageal reflux. Some people also have a post-natal drainage that can be the cause.
Contaminates in the environment are also a culprit for people who are extra sensitive and mold sits high up in this category.
Things need to be flushed out of our systems and mucus does just that. A cough that has an itch attached to it as well as phlegm is a mucus-based cough. The impurities are being drained out of your system.
But another reason for this cough that just won’t go away could very well be that you have acid reflux. Rarely is it ever thought that this is the case to the person because it doesn’t really seem associated with it at first thought.
GERD is commonly know as Gastroesophageal Reflux Disease and is caused when your stomach’s acid gets washed back into your esophagus, causing damage and irritation to the stomach lining. Food then irritates it.
There generally are symptoms of this though, such as burping, wheezing, pain in the area of the chest that could be thought to be a heart attack rather than reflux. But don’t rule out acid reflux even if you don’t feel you have any of these symptoms because it is still quite possible that this could be the reason you are coughing.
It is definitely time to go to your doctor and get him or her to check you over and maybe do some further tests to see just why you are having this mysterious cough. It’s always better to be sure, rather than ignore it.