mammo is absolutely right - what may work for someone could be a complete disaster (or so) for someone else - remember, there are no diseases, but patients. Either your family dr or a psychologist/psychiatrist are the best bets in terms of professionals who may be able to help, or possibly a naturopath if you'd rather favor a non-medication approach.
in my case lorazepam worked on an as needed basis, but now i've been switched to clonazepam, so honestly, i don't think there's a black and white kind of answer.
best of luck
The medications are all about the same, and it's up to each of us to find the one that will work best for us. Where one person has excellent results on one medication...another may not. So unfortunately it's trial and error in trying a medication until you find the one that works for you. Once you do....it is well worth it. Lorazepam is not a "take as needed" medication, it needs to be taken on a regular basis for best results. Xanax is usually prescribed on an "as needed" basis. The fact that you say when you're busy at work you don't have any symptoms is telling me it's all anxiety. Antidepressants work very well for anxiety but often we need an anxiety medication as well. If you're seeing your GP for your medication, you may want to see a psychiatrist instead, as they are most knowledgeable when it comes to these types of medications. I hope this helps and wish you all the best!