Alexis,
I know how frustrating it is to wait for your pysch appt./deal with the system in general, but despite the pcp's silly comments about vit D, at least you have some meds to help out.
If you want to talk more specifically, until your appt., feel free to PM me. I'm just a lowly intern therapist, but I've been treating clients for a year, so I'm willing to share ideas with you.
The suggestion about acupuncture might be something to think about. I was very hesitant to try it, but it helped me tremendously during a period of extreme anxiety. It didn't work immediately, but I did get relief during the sessions and right afterwards, and then about 2-3 weeks later, I noticed a change in my level of anxiety and my ability to just function better. I went to a traditional practitioner and I was able to negotiate the price with him. My insurance would pay if I went to an MD who was an acupuncturist.
Try to stay open to trying new modalities. You never know what might be successful for you.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport