I'm sorry the Viibryd isn't working out. Insomnia and anxiety? Why would anyone want that?
I keep Celexa in the mix at just 10mg. It helps with agitation and with pain.
I use four meds for depression: Celexa, Wellbutrin, Latuda, Adderall. (This depression has lasted so long and my psych meds mix with other meds, I have stopped a mood stabilizer for now. BP II) I am still dragging with those 4 meds for depression. (Some of my other meds can slow me down.)
Yes, depression sucks!
I hope you find relief soon.

WC