Six months ago I was diagnosed with Tuberculosis. After that I am have been receiving the treatment from my doctor. From the beginning my doctor is telling that treatment will take a very long time. Now it is almost six months and I am still not totally recovered from this disease. The doctor had prescribed me a daily dose of isoniazid for at least one year with periodic checkups to make sure that it is not causing undesirable side effect. Now I am totally fed up with this medicine and checkups. So, I want to ask from you people, why tuberculosis treatment is taking so much long time? Is there any quick alternative treatment available for tuberculosis? Please help me on this.