Question: how long does it take for anxiety to heal?
Answer: Success of treatment varies, but most people with an anxiety disorder can be helped with professional care. Benefits of CBT are usually seen in 12 to 16 weeks. Medication may be a short-term or long-term treatment option, depending on severity of symptoms, other medical conditions and individual circumstances.