Honestly, I can't speak more highly of N-acetylcysteine. It helped me reduce my caffeine consumption to near zero and helped me battle my attention deficit issues. I bought out the entire stock of my local grocery store after trying it for a few days. I'm afraid of sounding like one of those supplement nuts but it really worked for me.