Cheesyt, you are neither an idiot not a fool. You have been unwillingly put into a situation that most people would instantly capitulate too. You are strong, intelligent, and hard headed...all traits a lot of us share. You are fighting the good fight and should be proud of yourself for standing for your M when no one else will.
You'll realize in a couple days that this wasn't a big deal in the scheme of things. I've found myself killing me for not doing something perfectly with W but you come to realize in the marathon we are running its weighting is minimal.
That said, I know how difficult the "here and now" can be and I know the fear you are facing. Just know that it'll pass and you'll be back to fighting for your M tomorrow. Your W is a fool for trying to kill the M. Now it's just getting her to see that.
Hang in there. We are all here to support you. You are an amazing person and one days worth of "incidents" does not make or break all of this. You'll get through this cheesyt, you are strong!!
Me39 M11 : T13 D9 BD 5/31/16 In House S until 6/21/17 Divorced 10/5/18