I've been on the generic form of Wellbutrin XL aka Bupropion HCL for about a month now. I was told to take 150 mg for two weeks and then up it by 300 mg. I honestly don't feel it is working. My depression has gone down but my anxiety is through the roof. Also, I am eating like crazy. I've gained 10lbs since my last check up which was a month ago when I need to be losing 20..now 30. I also was diagnosed with iron deficiency anemia when my labs came back from that doctors visit which has not helped my depression or anxiety, i had to get a blood transfusion and I am now taking ferrous sulfate 325 mg twice a day. Could the iron be causing the weight gain? Has anyone had weight gain on the generic form of Wellbutrin? Should I be taking it at the exact same time everyday?