I would have to agree with goldenbrown.....I have extreme social anxiety and panic attacks. A low dose of a good benzo will do wonders for you, and/or possibly a beta blocker which will calm down the adrenaline which in turn calms down your trembling hands, voice, etc. and it also helps me not to get so much of a flushed face. And don't waste your time with herbs, when I worked at my previous nutrition store, over 75% of all returns were from our natural herbs....and no, it wasn't one brand just being returned, it was every one......I'm not here to say that they may not work for everyone, but you definately need treatments that are GUARANTEED to work.(No offense to people that use natural herbs for anxiety, all the more power to ya...they just don't seem to have that great of an effect on most people for that specific purpose). Besides that, when I know my anxiety level is peaking....I inhale slowly for 6 seconds, hold my breath for 6 seconds, then exhale slowly for 6 seconds, etc. for like 10 times...so just remember 666, a.k.a. Bad Shit About To Happen Breathing Exercises...lol...I also get horrible heart palpitations, and if you get those, just cough and they'll subside.....here are the Rx meds I have in which I use for my anxiety: Xanax, Valium, Vicodin (wasn't prescribed for anxiety but helps), Propranolol (beta blocker), and Adderall (Helps calm me down but that's because I have ADHD)......as for other non-Px substances (these are more for fun of course), I have 2 or 3 shots of 40-70 proof liquor with each shot being mixed with my favorite energy drink so you just feel almost as if you're high....and I also might smoke a bowl or two, but if I get blasted and smoke more then that, I'm just plain screwed.....so that's my advice....go ask your doc about a benzo which most likely you'll take everyday, and a beta blocker in which you might take everyday or in certain "fight or flight" situations/ "Bad Shit About To Happen" circumstances. Good Luck with everything.