I am wondering why you are suffering for 6 years when you can be treated for TB easily in 6 months to 2 years if you do not miss your doses and take them regularly with follow up. You could have no symptoms but still have active TB
. Please consult your doctor for follow up of treatment. If you are not responding to present therapy, he can suggest second line of drugs which will prove to be helpful.
Also undergo testing of your sputum for TB bacilli. The treatment should not be stopped unless you test negative for TB.