Thanks for seeking help.
You seem to be having an attack of Allergic bronchitis
, which will have to be treated with steroid
inhalers / rotahalers for a few days to few weeks.
Seek medical help
in this regard from a Pulmunologist[ Lung Specialist].
I am sure the doctors have ruled out the possibility of tuberculosis