welcome to healthcaremagic
i can understand your problem you were suffered from TB as you said. did you complete your complete course for medicine. If yes you may be immunocompromised for some period of time. you need to build immunity response for your body. Avoid such thing which has allergic response
. You can have Ayurvedic herbal preparation for now.
Feel free to post your question