Nobody really knows, but benzo relief is temporary. It only works as long as the drug lasts in your system and it only works until, as with all addictive drugs, you need more to get the same effect. Antidepressants, when they work, work all the time. Not sure Cymbalta is the right med for you unless you suffer from depression and that's causing the anxiety. The fact it's worse in the winter might actually be a sign of depression more than anxiety, depending on what's going on with you. I'd personally look into a different SSRI if you haven't tried them all yet, such as Zoloft. Cymbalta is in a category of more stimulating antidepressants, so while some do get relief others get increased anxiety from them. I'd also personally look into the tricyclics as well if you've used up all the SSRIs for the same reason, although side effects of tricyclics can be really annoying to many. There are several SSRIs, they all work differently targeting different ways to effect serotonin, so they're not all the same. If you've tapped out on the Celexa, I'd suggest, slowly taper off of it as slowly as you need to until you're past any withdrawal problems and then try a different SSRI unless, again, you've used all of them already. Peace.