Well done you. It sounds overwhelming. Don't have much advice, but it sounds like you're doing your best, can't ask for more.

Are there any local groups or daycare options to give you some recuperation time?