I agree with everyone, also along with everthing else, maybe a lot of the depression comes from feeling alone, reach out, there are several hobby groups, J. look on yahoogroups, meetupgroups, there are even groups for single parents to meetup and hangout, if you like dogs there are dog meetup groups, hiking groups...you should take advantage of this time in your life, your kids need you more than ever at their age, they may not need you to do simple things like dress them or feed them, but they need you to guide them, even if they resist, everyone I know always says if you're kids seem annoyed with you or don't like you, it's a sign you're doing the right thing. J. stick with it, they'll come arround, you're at tough ages right now, ecspecially for being single, but take advantage of the extra time and socialize, maybe try a nondenominational more laid back church, try some hobby groups, do the other suggestions people say, maybe volunteer if you have extra time, you'll meet great friends and feel good by helping others, there are soup kitchens, orphanages...but most of all don't give up! There is so much to life you haven't seen yet,and you're kids will come around, also I don;t homeschooland I think it;s great you've been able to, but maybe a lot of your depression comes from arguing with your kids, I know 13 is a tough age, maybe speak to a counselor and reevaluate all of your decisions and do what it takes to make you happy and continue living.