I don't know what kind of maintenance therapy you are on for your depression, I know that I would be a wreck if I didn't have outside professional help, but would recommend you find some help if you aren't already getting it. I know how you feel when you say that you are a failure at everythign you do, I have felt that way many times in the past. I now try and look at each day and find good things I have done and try not to define my life by a small set of circumstances. Here is a great big cyber hug for you ((((((((((Chelsi)))))))))). You can't be a total failure, you reached out to us for help right?
We can respond to irritation with a smile instead of scowl, or by giving warm praise instead of icy indifference. By our being understanding instead of abrupt, others, in turn, may decide to hold on a little longer rather than to give way. Love, patience, and meekness can be just as contagious as rudeness and crudeness.