It took me a while to feel better on Lexapro and I'm finally there and have been on 10mg for the last 3 months (total 8 months on and off). I started taking it to combat anxiety per my doctor's recommendation because I'm pre-menopausal. My psychologist thought it would be a good idea to get on it, if it helped with mood swings and generalized anxiety. They both highly recommended this medicine and I hate taking any medicine. After experiencing many side effects, I'm now okay and feeling good but, as they say, you can't get off of it just because you're feeling good. My doctor says that I should take it until I go through menopause because then I could get hormonal treatment. That's in about 10 years from now! I would like to see permanent changes to my anxiety so I don't have to go through this again but how long do you have to take Lexapro to see permanent results? Or once you stop taking it, you stop feeling its effects?