Hi and welcome to HCM.
SOmetimes it is necessary even more the 6-9 months of taking antibiotics. Treatment may take more than a year,sometimes 2-3 years. There is no alternative. You may stop taking it untill your liver
enzymes recover, but it must be continued as soon as possible. Resistancy is big problem today, but various of medicines may be used and consult your doctor about taking some other drug regimens, such as including cycloserine
Wish you good health.