A Answers (1)
MediGuard answeredThere really is not a time frame for staying on something to treat anxiety. Some patients are able to taper off a medication and some do better by staying on it. If you are doing well on St. John's Wort then you may want to consider staying on it. Other ways to help treat anxiety are exercise, meditation and getting enough rest. Eating healthy can also reduce anxiety. Check with your doctor before starting any new exercise regimen. St. John's Wort has many medication interactions, so make sure your doctor has it on your list of medications.