You need to take her off of your credit cards now. Its ok to separate bank accounts. I dont know about your state but if its community property you can put half of whats in savings in her name.
I got my own bank account when I confirmed my WW was having an A.
I agree, unless you are ready for separation or divorce, dont set that boundary. You could set a boundary that you wont be talking to her at all if she continues to mistreat you or talk about OM.
M:16 T:21 H(me) 38 WW: 38 S11 D16 D19 Red Flags of A: March 2018 ILYBNILWY: August 4, 2018 Moved out of MBR: September 24, 2018 BD/Confirmation of A: October 31, 2018 D Filed: March 27, 2019