I have been on anti d's on and off since i was 16 i suffered from bulima and bad deppresion and DSH untill i was 20ish (im 26 now) and in that time i have taken lots of diffrent types of anti d's but the best one for me was always prozac.I have a daughter now and she is 9 months old i have been back on prozac since july but this time its not working.i went back to the doctor today because i realy can't take it anymore i hate myself so much i can't stand to see myself in the mirror.He has put me on efexor and seing as i have never even heard of it i just wondered if anyone else can say if its good or not? mind you anything would have to be an improvment on how i feel know !!!