Interesting question. You seem to be well read. However there seems to be some communication gap. You said that the airways constrict. You mean airways in chest or the nasal passages? I suspect that you mean that your nostrils get blocked (because your spirometry
is normal). Nostrils normally get congested (swollen) and they do get blocked. However they do not constrict because there no smooth muscles in the nasal passages!
Normally, a virus infection does not last for 3 weeks. So this is post viral reactive airway causing airway (here I mean chest airways) constriction and post nasal drip
. If the drip/ phlegm turns yellow, suspect a superadded bacterial infection and take antibiotics.
You have already been put on steroids (medrol). I suggest that you start inhaled fluticasone
+ formoterol combination for 3 weeks or so (if you mean the chest airways) OR start a Fluticasone + azelastine nasal spray
(if you mean nasal airways constriction). A non sedating antihistaminic, such as levocetrizine with montelukast
There is no addiction potential to any of these medicines. However nasal decongestants do cause rebound congestion. So avoid them.