Helo Again
I'm glad I could be of help
Buspirone is prescribe for anxiety but its not a benzodiazepine so this is good news, it works on the neurotransmission and usualy prescribe on a short term basis, you should avoid alcool with this medication so Kelly your on the right path here, many of us have problems with taking medication but you should not be to hard on yourself because of it.
Fair Winds to you
Suffolk
Keep posting