I'm sorry to hear that you are having this trouble..
Possible causes could include chronic bronchitis ( allergy induced inflammation of the airways )
It could be some other process such as a lower respiratory fungal infection ...
It could be a presentation of asthma ...
If not already done then your pulmonary specialist may order a chest CT for better detail of the lungs ...
Spirometry testing may be of help to diagnosis
Your pulmonologist might consider bronchoscopy to best diagnose the source
If allergy induced I agree that you need to get away from the oral steroids and the side effects of these
Singulair 10mg a day helps reduce airway inflammation and is not a steroid ...
An inhaled steroid may help such as Flovent and has less systemic side effects ..
Testing for atypical infections should be included ( fungal respiratory for example )
I hope that this information is helpful for you
Let me know if you have further questions or concerns
I will be happy to get back with you
If my answer has been helpful and to your satisfaction then please remember to leave positive feedback Thank you and Best Regards,
Anthony Bray MD