I started taking Nature's Bounty "Hair, Nails and Skin" vitamins about 2 months ago, and my mood has really gotten better.
I'm not a doctor of course, but taking these pills have had the positive effects of prescription medication, for me.
I have more energy and my low moods aren't nearly as severe as they had been before I began taking them.
Kind of random, but, really, I think it's worth a try if you are looking for something non prescription to make you feel better. I only post this because I would hope someone would have shared this with me sooner.
(Full of b vitamins and biotin)