I've suffered from anxiety for most of my life. I've can't speak on prescription medication because I try to avoid them. I've had good success with natural medications. A few I can name are Griffonia Simplicifolia, Mitragyna speciosa, and CBD oil capsules. CBD oil comes from cannabis. People are quick to judge it because of that fact but CBD doesn't have psychoactive properties because it doesn't contain THC. CBD oil and Mitragyna speciosa were great in treating my anxiety, depression, overall well being, and I got great sleep. I'm fortunate enough to live in a state where CBD is available and legal. Another great thing about natural medications is that they tend to have many good side benefits. There are many other natural medications for anxiety but those are the ones I've tried and had great success with.
I have had pretty significant anxiety and OCD since I was very young. I'm 17 now and have been on Zoloft since I was 12. My anxiety and OCD is still really bad and I've recently been put in therapy... I honestly don't know if the medication helps much, but I have been instructed not to go off of it just yet until CBT works. I do think the Zoloft helps a little: It reduces the physical symptoms of anxiety such as the panic attacks and the "end-of-the-world" feelings, but the anxiety and the anxiety-provoking topics are still there in your head.
Have you tried therapy yet? Beta blockers are really only been researched for social anxiety, and are used mostly when there are blood pressure or heart-related symptoms reported. Generally, by themselves, they aren't very effective. The most effective drugs are antidepressants, because when they work they work all the time and aren't technically addictive. Benzos work more directly on anxiety, but are addictive if taken regularly. All can be very hard to stop taking, and may permanently affect the ability of your brain to handle your problems. If you need them, if all else has failed, then you need to live your life. If you haven't exhausted your other remedies, it might not be time for them. If you do take them, do it with a psychiatrist, not a regular doc. Make sure the psychiatrist respects the drugs and knows how to not only use them but how to help you stop taking them safely and suited to you. But as for which ones work, these drugs are weird because the brain is weird and little understood. Everyone will have their own experience. What works for one won't necessarily work for another. For me, years of therapy didn't work and I ended up on meds. They helped, but not as much as hoped. They have side effects, and can be difficult. If you have a quack for a doc, you can be in for a world of hurt. Do your homework, and if you do decide to use them, don't stop doing therapy -- if you never solve the underlying problem, you'll have to take the drugs forever. That's not the end of the world, but it's not ideal, either. But do not let your whole life disappear if drugs are the only thing left that works. Someone mentioned natural remedies -- if you want to go down that route, see a naturopath or practitioner of integrated medicine who has training in them if you don't. As mentioned, they too can have problems, but if you stick to the ones that have actually been used, in whole form, for centuries, there is a lot of human experience taking them that doesn't exist with drugs. Medicine is medicine -- whatever works best for a particular problem and a particular person is what's best.