First, have you ever seen a therapist? I agree that if your anxiety is as bad as it is you probably need meds, but they won't cure you. Therapy might. As for the medication, benzos are short-term relief but are also addictive drugs so are usually prescribed nowadays as needed. As with any other med, you have to find one that works for you -- some might not. As for the long-term relief, that's usually an antidepressant. If you find one that works, it will work all the time, not just for a short time as benzos do.