I am feeling a bit shell shocked.
My DP has 2 sons 8&12, we have been together 6 years and they spend half their time and most school holidays here. We also have a DD who is 2.
I have a really positive relationship with the boys, to the extent I potty trained the youngest who calls me his second mum.
Dp and his ex have an argumentative relationship and he sometimes deliberately winds her up.
Today they argued about who would pick up/drop off and both claimed to have had a bank holiday drink. Eventually she backed down and arrived to pick them up (she lives 5 mins away)
A horrendous argument followed at the door involving a face punch from her, witnessed by the boys. I was attempting to distract DD at the tim in another room.
I just don't know what to do about this for all three kids.