Your wife has been disrespectful for months. Maybe you should put her out of the house. I don't see what real consequences she has suffered. She's put you in the "bad dad" role and is acting like a teenager. You don't deserve to be cast into that role and then resented for it. You have proof yet again. Put her out for a month.