Dougness,
When she gets like that, think to yourself "What would a Thai husband do?" and do that. I've seen it work wonders. They don't put up with sh! behavior like that, so why do you? Act like a puss and they will treat you like one. Be a man about it, and man-up. Now, I am NOT suggesting anything physical. You can get the same result without resorting to that. A little

works for me - only had to use it twice in 6 years and she knows her limits.
I went through the same protesting about the budget, and she has since faithfully recorded every satang in Excel, or her little spending journal book, for the sole purpose of being able to whip it out and tell me to shove off if I ever wondered what happened to her money. Works for her. Works for me. You need to find what works for you and HANDLE your business.
AND posting on the forum is better than other alternatives. Don't hesitate. Besides, you will never meet any or most of us anyway. Get it all out your system right here, my friend.
Cheers!