I would recommend doing a bowel cleanse. I had severe debilitating panic attacks and anxiety for years, and this did the trick and they haven't come back. The short explanation is that 90 percent of your serotonin is produced in the gut. But I don't really care what makes it work, I just know that it worked for me. I did Dr. Schulze 's initestinal formulae 1 and 2.