Hello, Rcrss5! I very much agree with Rose76. A therapist is great, but I think you need practical support beyond what a therapist can give. Have you tried to contact
2-1-1 / social services in your location?
EDIT: OK, I see I've already made the above suggestion. What you are facing would be much even for a person not suffering from depression. I hope you can find, in one form or another, the kind of support that relieves you of burdens without separating you from your children.
__________________
My dog

mastered the "fetch" command. He would communicate he wanted something, and I would fetch it.