Just want to say that I have beat anxiety in the past and that Paul's advice is indeed the best way to do it. The main difference between anxious and non-anxious people is that the first constantly care about how to overcome anxiety while the second just live their life. Constantly caring about anxiety actually magnifies it. If we however accept it as it is, just an uncomfortable feeling with many symptoms and live our life, things will get better to the point that we will totally recover and be stronger than ever. Do not care about every single symptom, do not care about worrying thoughts, just put a label on them: anxiety. They are just with you because of anxiety and they are as strong as you want them to be. My advice is to go out there and live your life no matter how you feel and give yourself a break. Socialize, start new hobbies, exercise no matter how you feel. And most importantly, be patient! Because the road to recovery will have many ups and downs but you will surely recover at the end.