This morning as my difficult child stopped at the local donut place, her boyfriend's (E) exgf (S) and mother to his children came up to her and started yelling at her about how E was supposed to see his boys last night and didn't show. difficult child reminded S that she has cancelled on E every week for 3 weeks and that when E called her about last night, S told him the boys were busy and told S to call E if she had anything else she needed to discuss about the boys, since difficult child is not involved with the boys in any way. She went to turn away and S grabbed her and slapped her hard in the face and then ripped at her jacket and then stormed off. difficult child went into the donut place and the woman who works there saw she was upset, saw she had been speaking with S and then difficult child burst into tears and told her what happened. This woman knows all the history about S and E, etc., so it was no surprise that this woman offered to be a witness on difficult child's behalf should she file charges. When she told her boyfriend (E) what had happened, he immediately called his brother's lawyers to arrange a court hearing so he can acquire some concrete visitation rights - something we've discussed for a while now and he kept putting off because he's afraid of the exh girlfriend (S) and what she may pull. But I guess these latest actions were the proverbial straw that broke the camel's back because difficult child apparently told E that this was it - either he take her to court and get things settled with the boys visitations or she is done. She can't take anymore. So, I do have a question in all of this: Would it be wiser to wait to file charges against the exgf until after they go to family court next Monday or should she just go ahead and file the charges today? I hate this kind of crud - it's so Jerry Springer-ish and not how we live our lives. I hate that we have to deal with people like this but happy that difficult child sees just how distasteful dysfunction is and doesn't want to life that way either! So, any thoughts?