I have depression to begin with so I am currently taking a half-dose of my antidepressant, my prenantal (rainbow light), a B complex, fish oil capsules, and a vitamin c. Once I started those, my mood swings quieted down considerably. I'm starting to cut out the antidepressant and I'm not seeing a change, so I'm thinking the extra B vitamins (especially B6) and the fish oil are really doing the trick for me.