Sandy, hope things get better for you regarding MiL. Like you, I don't like others in my kitchen when I'm cooking (unless she's extra-special and it's a cooking date, right?) so I can definitely feel you there.
Nic, I don't know the answer to your question ... I'm inclined to keep my guard up all the time now, after my recent lapse.