It's a tough question you are asking without knowing the details of your previous way of dealing with finances and paying bills.
My quick thought is that there should be 3 separate accounts - one to pay bills from, one for you separately, and one for your w to have her separately. That way neither of you can know of the other's spending habits. But then you will have to make sure W puts in enough to pay for the monthly bills. Good luck.