I would suggest sitting down with them and trying to point out some of the issues you've raised above, if you can approach it in a "we're in this together, let's solve this problem" kind of way.
If you can't, is there an investor or a trusted outside party who could help facilitate that conversation?
If you feel like there isn't a productive way to have this conversation, then maybe it's time to figure out whether this is a partnership that can continue and make some difficult choices.
Some of these problems could potentially be solved by outsourcing more of the work you're doing, so you aren't doing all of the jobs, all of the time, but of course, that requires capital, which you may or may not have.
I sympathize, it sounds really difficult right now. Just know these issues are not unique to your situation, and hopefully with some proactive communication you can actually improve the situation for you and for the business.
Happy to chat more if that's helpful!