This is my first post here but reaching out for some feedback or to get some advise from other's experiences. I have been taking antidepressants for about 7-8 months. I started out taking Lexapro, this seemed to kick in pretty quickly and at the end of the first week I had 3-4 days that felt wonderful, I was on top of the world. I thought if this is what meds can do for you, why had I been so scared and waited so long. Those days didn't last very long, it tapered off and then went downhill pretty fast. I then was switched to Wellbutrin XL 300 mg per day. I had no trouble transitioning to the new med, no noticable side affects. They seemed to work pretty good and I have been on Wellbutrin XL now for 3-4 months. It is almost as if they have stopped working. I don't feel as bad as I did before started to take meds but at the same time I feel blah, have not energy, absolutely no sex drive (which haven't had forever now), I want to sleep alot, getting up to do things or participate in things is something I have to make myself do. I just feel like life and dealing with everything is a big chore and I am just really tired, so I just get by day to day.....no way to live and this is not the way I want to live. I am married and have three kids and my life is less than satisfying, including the marriage which is a source of my depression, as well as just the stress of three teens, financial troubles, etc. I just don't know what to do....am I expecting to much from the meds? I will be honest I haven't done much to lately to help myself out, I don't exercise, I eat too much and too often. I have a good amount of weight in the past few months, which I don't blame on the meds, just lack of exercise and eating way too much, particularly sweets. I am thinking about going to the doc again, though my regular doc I had been going to is no longer available so have had to switch. I guess I just want to know what I should be able to expect from the meds and how much of my depression is just my own fault and laziness. Any insight would be much appreciated.