Not sure how to help on that front, since probably the reason my own DID was able to emerge was that I was finally in a situation where it could come onto the front burner, so I'm not currently at a highly functional level myself.
That said, I know there are people who manage to cope with DID without having to give up their jobs, and without needing to fall apart completely.
There's a book called something like "I Am More Than One," which you may or may not want to read. The positive side is that it's stories of women who managed to keep up with their careers while dealing with DID; the negative is that the author didn't think to give many trigger warnings, and some of it's just really upsetting to read.
Or I could stop seeing this therapist, and get this body to shut-up and just block this stuf from emerging............. Ok. Ok. Ok. I really am not in control here. And I want to be a good mom and I want to learn to thrive again instead of simply survive.
I have wondered whether, if I hadn't allowed myself to open up a little, I might have staved off dealing with my own DID for a few more years. Now that I "let it happen" though, I can't figure out how to get everything back in the box. But that's me, and not you, so it's a possibility.
In the meanwhile, here's one thing I've found that sometimes helps, and might help you. Rather than trying to suppress memories entirely, which seems to result in nightmares and flashbacks, I make a point of putting, say, 20 minutes of writing about whatever memories are coming up each day (well, letting whichever part has a pressing memory do that). It takes discipline on all ends--making yourself sit down to write, and having the parts agree not to bring stuff up outside of that specific time. But when it works, it's a huge help, and it reduces the severity of the other things that usually come with memories.
Overall, I've found that internal communication and cooperation really seems to save a lot of time. That is, when it's working, which it doesn't always.
Good luck with all of this. I'm glad the people at the hospital were actually helpful for once. I wish I knew of support in your area....