Lack of serotonin, as believed by many of the scientists, is the cause of depression, anxiety, and panic attacks. However, after struggling and keeping at it, I eventually came to the final stage. Some patients may be prescribed an anti anxiety medication such as a benzodiazepine along with their anti depression medications. Caffeine and alcohol contribute to anxiety, as can some over the counter and herbal remedies