I'm no expert, but I heard that Greg Valentino swore by NAC (N-Acetyl Cysteine) when he was using a ton of shit.
Apparently they use "NAC" to save people from liver failure caused by pain medication overdoses:
"NAC given intravenously or orally, on the other hand, saves lives every year as a treatment for acute poisoning with acetaminophen-containing pain-relieving drugs. Acetaminophen is sold as Tylenol® and combined with other drugs to create analgesic compounds, including Vicodin® and Percocet®.
Overdoses with acetaminophen are the number one cause of acute liver failure in the United States.6-8 Too much acetaminophen overwhelms the body’s glutathione reserves, which creates widespread and irreversible liver damage. NAC quickly restores protective levels of glutathione, averting catastrophe."
Let us know what you think and how it goes if you do decide to buy NAC.