I was on it for years, and am now successfully weaned off it. I was on another antidepressant for years but because it had sedating effects, I was dangerously tired all the time. Celexa (and its generic, citalopram) helped me to some degree in the sense that it prevented the really low lows, but I never had really happy days or happy times either. I still found that I had a low-level depression and low energy, plus trouble completing tasks (I'd look at the list of things to do, would start a bunch of them, and never finish). I think my energy level was just not sustained, nor was my desire to do things.
I've tried a variety of supplements, and I have found (both through my experience and through a lot of training and research) that a single nutrient or herb (such as the ones you named) isn't going to be the magic solution to a chemical imbalance in your body. Even if there WAS one perfect answer, you don't know the source of those herbs, where they are made, what they are treated with, how they are preserved, and so on. You also don't know how much to take because you aren't a food scientist. So you guess at it, and read the label and figure they know what they are doing -- but do they? I guess not - it didn't really work. Maybe a little (and some of that could have been the placebo effect), but not enough, and not sustained.
I found that effective nutritional support in the form of really balanced, full-spectrum supplements in a highly absorbable form made such a huge difference for me that I have been able to reduce the antidepressants and wean off - please understand that I have done this in cooperation with my doctor and with her full support and endorsement, based on talking with me and based on clinical data. My lab results are better, my strength is better, my ability to work out is far improved (6 days a week and part of a joyful class of great people), and my overall health is so awesome that I have not been sick in 5 years. So, while my own depression didn't have the anxiety component, I've worked with a lot of people who had depression with and without anxiety, and anxiety without the mood dips of depression. And they've all shared their success stories of achieving a better balance in their bodies for their physical and mental/emotional issues - that's because that anxiety is connected with their physical, chemical balance.
I am not anti-medication. I think many medications are very useful, and the data on side effects varies. Sometimes things are only risky with long term use, and sometimes they are riskier in certain people. You can research on line to your heart's content, but it's extremely difficult to evaluate clinical studies (how controlled were they? Who sponsored them? Was there a desired outcome by the pharmaceutical company conducting a trial on their own medication? Did that skew the results?). The internet is a wonderful thing in many ways, but the glut of information out there can be overpowering. I think it's fine to research things, but I think it's problematic for patients to go into the doctor's office and say "I want to take Drug X" - maybe the patient hasn't evaluated everything well or hasn't accounted for her own medical history, maybe that drug has been pushed on her doctor by the pharmaceutical rep and maybe it hasn't, maybe it's been formulated in a questionable facility. (The recent meningitis crisis, for example, came from contaminated drugs from a compounding facility not far from where I live.) Even if it's perfectly formulated and right for that patient, she's only treating the symptom and not the underlying cause, you know?
So I think it's fine to speak to a doctor (or two) about some relief for your symptoms so that you can be more functional. Whether that's a long term or a short term solution, no one knows at this point. I'm not sure our individual experiences with Celexa will necessarily relate to your situation, so you should be prepared for that and be open to a variety of possible treatments, both pharmaceutical and supplemental.
Let me know if you want more help! But hang in there - there IS hope!