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."
Source:
http://www.lifeextension.com/magazine/2010/5/N-Acetyl-Cysteine/Page-01Let us know what you think and how it goes if you do decide to buy NAC.