I still haven't had time to read thru a lot of the posts in this forum, although I look forward to doing so! One of my health problems is mitochondrial myopathy, which has no treatment except that some supplements might help. So, I've done and am doing a fair amount of research into vitamins and supplements. So far, I've found that the B Vitamins have helped me overall. I mention them here because they did help improve my mood and lessen my anxiety. It was no huge improvement but they definitely have helped me. I take a B50 complex (Twinlab makes a good one, but it's sometimes hard to find in stores). Some B Complexes don't have all the B vitamins so try to find one that has as many as possible. Along with the B50 Complex, I take the following:
B12 1000mcg - helps with mood and anxiety
B2 (Riboflavin) 400mg - helps cells with energy production, may help with headaches & migraines. Hard to find as one 400mg pill. Integrative Therapeutics makes it.
B6 - 25mg every other day - hard to find in this dose. Solgar makes one.
Most of the "B's" don't have adverse effects. The one you have to be most careful with is B6. It can cause neuropathy (tingling in your feet, etc). B12 can also cause some tingling. Fortunately, if your stop them or lower the dose, the tingling goes away. If you do take a B Complex then add additional B vitamins like I do, remember to consider the overall dose you are taking (what is in the Complex plus your individual doses). It's also best to take them all together as they work better that way. I've done a lot of research on the B vitamins, so if anyone has questions, please ask and I'll try to help if I can!