When I have anxiety, I use alprozlam, a short acting benzodiazepine ('benzo' for short), brand name is Zanax.
It is highly addictive so one must be very careful and not abuse the drug. I use it under my doctor's care.
I find it highly effective for anxiety and have been using it for many...