Oxford, I am not a vet or an expert but you need to realize she will continue as long as you let her. You're her "plan B" right now.
I think DR says you are at the LRT, which is definitely hard 180 time. Some would suggest NC, but really it will depend on your sitch. I'm not sure how/if you could even pull that off living under the same roof with children.
Yours is a difficult spot, for sure. Just hang in there and try not to get frustrated if people don't respond immediately. You will get amazing support here, and if someone sees you going down the wrong path, they'll let you know. If you are open to the suggestions, you will see a change in yourself long before there's a change in your M.
Hang in there!
Me: 39 H: 45 Second marriage for both H left 12/2013 M:4 T:5.5