St John's Wort should be minimum 300 mg 3X per day, my naturopath says away from meals. It can take 4-6 weeks to kick in but sometimes it takes 2 or so. If you can, check with someone who has some experience administering SJW because some brands really suck and also if you don't get results from one you can switch to another. Anyway, I'm on my fifth week and I'm taking 1200 mg a day and all I can say is that I have no side effects. Another way of dealing with anxiety is to SLOW down ( I know this because I get told it often enough!). Slowing down is tough because when you live alone your stuck with your racing brain but if you go out and do things you have distraction. Now, distraction is not bad but if it wears you out it basically reinforces what you're trying to prevent! I'm trying meditation to see if that helps in the evenings. So, good luck with the SJW and let us know how it's working. There are a number of others on the BB using or have used SJW so I've discovered. Also if SJW doesn't do the trick there are other naturopathic remedies you can use also like Sam E, 5 HTP, GABA etc. but I'd really check with someone who knows what they're doing before messing with too many of these things on your own.