celexa is an anti depressant, and it works very well for me. ymmv. (your mileage may vary) I don't know if it's toxic. mag