Supplements can have side effects, just like medication.
Have you looked into CBT at all? Even if you are not that open, I think you can get something out of a therapy session. They're familiar with tools and methods that can help you overcome or figure out your problems.
|