A few proverbs I have been trying to live by:
1. Take care of yourself. You can't take care of anybody else unless you take care of yourself first. As a parent, I normally apply this (and have to remind my wife of it) in regards to physical health, but it applies to mental health as well. And in this case, it applies to both. No matter what, you should make sure that you take care of yourself first, then you'll be able to deal with life.
2. Everything happens for a reason. To quote a song from The Prince of Egypt, "A single thread in a tapestry, though its color brightly shines, can never see its purpose, in the pattern of the grand design". In other words, just because you don't know why something is happening the way it is, that doesn't mean it has no reason or that you would be able to understand the reason even if you knew. While I can't/don't apply this to the event specifics, I do apply this to the overall actions/reactions/events that occur in my life. In your case, while the details of your wife's reaction may not have a reason, the end outcome will, which leads into the third proverb....
3. Everything will turn out the way it is supposed to. That's not saying that everything will turn out good, or to your liking, but that in the end, things fall into place for what should be. I know 2 and 3 are kind of muddled together, but its how I keep sane (well, not completely insane

). Maybe it is better for the two of you to separate, maybe not, I can't say. All I know is that it is not easy, but the road less traveled is the one that is less smooth as well.
Maybe this analogy will help. If you've been her rock, maybe remind her that pink quartz is just as strong, if not stronger, than blue granite. Meaning that just because you are showing your true colors, if you will, that doesn't mean you are not still there to support her or your child in whatever it is they need support in. All you're doing is asking her to reexamine the rock she's been using as the outer layer is worn away, revealing the true rock beneath.
Just my 2 cents. I hope it helps. And if it doesn't, oh well.
I hope you find something that helps and works for you.
Good luck.