First, a pilot study to provide Naltrexone to TB patients will be conducted. If feasibility and safety are demonstrated, then we will conduct a randomized clinical trial (RCT) of the following four study arms: