Ok. Technical stuff.
Whose name is listed first on the 1040 doesn't matter. You can switch it back and forth every year if you want.
The name on the Sch E for the s-corp - if your name is on it, then that means that you're a shareholder/part owner/otherwise getting income from the s-corp. Which doesn't jive with your previous post, where if I remember correctly you said that you were taken off as an owner.
The sch C - I honestly don't know why there would be both a sch C and sch E for the same business. A legal entity must be reported as one. This could be ok, or there could be something very wrong. We don't have enough information to tell.
So, what to do. My recommendation is that you get some IRL support. You're going to need it. Close friends, family who can keep their mouths shut is good. But really - you need a therapist. Honestly, it sounds like you've been systematically discouraged from paying attention to the money. "You're losing it"?!? That's incredibly unprofessional and inappropriate from an accountant. This sounds like gaslighting and emotional abuse. You need a therapist who can help you work through all this mess
Re any potential divorce - you need to talk to a divorce lawyer, just to get a sense of your options. Make sure to tell them about your fears of your husband hiding money and not supporting you or the kids. Realistically, IF your husband is committing tax fraud and attaching it to you, the judge would likely be pretty pissed about it.
And also think about it. Do you really want to be married to someone who you think would abandon you financially? I suspect you live comfortably, as long as you don't pull back the curtain. What kind of life is that, really?
For you, right now: therapist. Stat.