thanks for asking your query
i completely understand your problem
for recurrent upper and lower respi tract infections you can have a 14 day course of antibiotics such as cefexime after asking your pulmonologist and regarding
aspergillosis or abpa , actual treatment is a long term course of
steroid tablets like predinisolone and leukotreine antagonists like monteleukast .
all these are standard treatments but as per your history you have some immunocompromised state. you should
consult a pulmonologist and investigate about wat type of immunocompromised state you have and how it can be corrected.
dont panic abpa is a treatable disease , thing is treatment is for long duration and you have to comply to it .
as i said consult a pulmonologist and you have to take your treatment under supervision as you said you have immunocompromised state
thanks/ regards
feel free to ask more questions
may god bless u with good health