My son uses NAC all the time 3000 mgs per day, really helped him, I ran out one time and the cat started talking to him again so we will not run out of this, he also uses a multi vitamins with folate , Ashwangada, l-theanine , it all seems to help and as long as I can afford it he will get it.
community members in the diagnosed forum have made a couple of polls on these vitamins to see if they help people - you can see them at the links below: