I would also check to see if you could qualify for medication. Also, how long have you been on Celexa? I know withdrawals can be really hard and not a pleasant experience. Have you also ever considered joining a support group? Quite often they can be free and in my experience they can help tremendously.
hmm not sure about mental health clinics.
Any mental health clinics in your area?
You may qualify for some help.. Your local hospital may help as well.