how long should i take medication for anxiety?
However, antidepressants take up to 4 to 6 weeks to begin relieving anxiety symptoms, so they can't be taken “as needed.” Their use is limited to chronic anxiety problems that require ongoing treatment. The antidepressants most widely prescribed for anxiety are SSRIs such as Prozac, Zoloft, Paxil, Lexapro, and Celexa.