Rather than \" confronting her" or telling her your view of her behaviour use "open questions" to get her to start "justifying/taking responsibility for her behaviour. When replying to her answers don't comment/give opinions, just listen and then ask a follow up question. So
"Why are you angry about this?" (Lets say she replies "I feel you should have bought me tickets/asked me") ...you reply "I assumed you would buy tickets if you and ... wanted to go. Why do you think I should have bought them for you/asked you? (Lets say she replies " You are spending money on those girls, you prefer them to me ...or words to that effect") You reply "I spent money for you to join us on holiday. Why do you fell that I prefer them to you?" ...and so on. If you can keep going people start to run out of steam/make themselves look silly/ attention moves away from them etc etc . I promise that it works but it takes practice. Maybe start small at first!?
Hysteroscopy using spinal block/epidural
By special request, let’s discuss our favourite Classic Music and why?


I think it was because you were such a good mum she is not afraid to show her distress I think our boundaries are weakest with our loving mothers but I think it's fine you'll just have to roll the occasional punch and keep on going. Suddenly flatter her, bake her a cake. Take her breath away occasionally she's worth it.
sorry!