If you have had this for a yr and a half, I would get to a pulmonologist. There are many lung diseases characterized with shortness of breath, chest pain, and nonproductive cough. Some are serious some not so serious. Any problem lasting such a long time needs attention? Have you seen any drs about this? What did they say? My guess is you need lung function tests, X-rays, and a chest CT. I would insist on the CT, many lung diseases do not show up on X-ray alone. My child had what was believed to be severe asthma that was difficult to treat,after years of steroids and contant problems a new dr finally ordered a CT and it showed a rare lung disease. She had many x-ray's during this time that either just showed pneumonia or were normal. So, I think a CT when you have ongoing problems is a must!
Generally a cough caused by a viral lung infection lasts a couple of weeks. Sometimes it may linger for a couple of months. If it were simply a virus, you would not still be coughing after a year and a half. There is probably something else that is causing your cough to continue. Allergy is one possible cause. Another possible cause is lingering irritation of the airways in your lungs from the viral lung infection. Also an ongoing cough can be a side effect of a group of medicines used to treat high blood pressure called angiotensin converting enzyme (ACE) inhibitors. In a person who has a normal chest x-ray and who doesn