Quoting jethro: Well, KAW, you're going to be annoyed with me, ...
Good day Jethro,
One of the first things I learned from DB, is that getting annoyed doesn't get me any closer to my goals. One of my first major 180's, as I was constantly annoyed about everything, wife, kids, cat, job, neighbors, NY Giants!... I was well on my way to becoming a grumpy lonely old man! ... so you don't have to worry about me getting annoyed anymore ...
Seriously, the advice and insights I give are meant to show you of one possible outcome based on my personal experience. Whether what I write applies to your sitch is up to you and only you know best. At worst, its all trial and error. In which case, you have to ask yourself from your observations if what you are doing is working or not?
With that said, talking to her last night seemed to be better than avoiding her by staying in the bathroom and the way you directed the discussion seemed to have worked, so you did alright. You got through it better than before, so you are getting closer to your goal and that is how you get through this ... one small step at a time. Taking it day by day, attempting to make the next day better than the last.
One other thought, there will be times when some physical space would be better than confronting her. It might be prudient to think of somewhere you can go before hand. I came up with a little riverside park. It turned out to be the right place for a little quiet time to relect the few times I needed it. However, this time of year ...