OK perhaps Mirtazapine (AD with a slight sedative - you take it at night and it helps you sleep as well). Or a mixture of Mirtazapine and Venlafaxine (finally did the trick for my anxious mum). Even though you have a history of benzo addiction, you know the dangers now, so your doc might still give you a short course. I got addicted once as well (yes, thanks to a crap doctor too!), but my present doc is still willing to give me a few a month in case of anxiety attacks, as they're being prescribed on a sensible basis now and we all know what we're doing.
I asked my doc what we would do if I ever needed a letter from them to get a job and all this would be on my record, and he said "SoWhat, we think work is great therapy, and it's the best thing for our patients to be in employment. Don't worry.. come and see me, and we'll write a letter together, in a way that won't harm your job prospects."
As for your pain at not being believed, I must say you are coming over as being very believable on this thread. Your friends and the NG who don't believe you are probably immature, or have led sheltered or limited lives (like being lucky enough to have the one lovely partner all their life and don't know anything else) or are still too young to have a wider experience of life, or lack imagination and empathy, or are arrogant ("well, it's never happened to me/he's never behaved like that towards me, so you must be making it up"). Charming. Makes you feel like bloody slapping them, doesn't it?
I'm not sure how old you are - I was 29 at the time of my little crisis, and although I thought I was quite an experienced adult, looking back, I can see now that I and my friends from that time weren't really, and young people can be very hard on each other just because they haven't been around for long enough to discover that not everything is black and white.
Funnily enough, in the end, it was the best thing that could have happened to me. Because I couldn't bear to not be believed and had lost all respect for the unbelievers, I moved away from the area (so no more reminders/triggers) and in my new town I met a lovely bunch of new friends - and DH!
Unfortunately I have to go now because DH wants his laptop back, I'll be keeping up with your thread, and wish you all the very best. The Unbelievers around you are just stupid buggers, and you ain't gonna let them ruin the rest of your life, are you?