I took Prozac for years and had very good results with it. It is a pretty basic anti depressant that also works on anxiety. Don't expect it to be a cure-all. Early recovery is difficult (but worth it!) so if you find yourself struggling...that's totally normal.