hi, thanks for the brief history of you. as you mentioned you are on medication and also having TB of bone. I will advice you something which will make some help to you. Doing regular meditation and breathing exercises will help you with a good energy to fight against the illness and improve your oxygen in blood. Improving the blood oxygen will help imporve the cellular metabolism and also improve the drug absorption capacity of the cells which will induce the effect of medicine to fight against TB. Also, small exercises to keep the mobile active . As human body is like a river. Designed to move like a water. Any stoppage of the human body will act like a stagnant water and will become the house of viruses and infections. To avoid such situation to occur the body to do some simple exercise as even the hemodynamics of the blood will be maintained and the blood oxygen reaching to the cells will improve. also you need to keep a strong attitude and mind to keep fighting it. TB is the infection of something unwanted from the body. but by improving the mental strength, oxygen in blood and mobility of hemodynamics will help body fight as body is a medicine of its own. also, the supplement provided to you are competitive enough to fight against the TB virus, but improving the drug absorption capacity of cells is of dude importance to fight better. with the grace of God I wish you a good health.