Follow-Up: I've had an excellent experience with St. John's Wort. I take 600mg/day. The effect takes about 3-4 weeks. It has to build up in your system. I did talk to my doctor about it, first. I have less mood swings and feel much more calm in general.