Firstly I will say, that I think I did the right thing! But, I am being made to feel by some, that I didn't. So...
My ExH has been living with his GF for a few years (maybe 3). At first she seemed nice around the kids (they were 15 and 12 when she moved in, they are now 18 and 16). She cooked dinner, did some washing etc. They would stay 2-3 nights a week with ExH and his GF, and the rest of the week with me.
But the past year, the GF has become quite volatile. I don't know why. I only know this because the kids have let stuff slip. I cannot ask ExH about it, because we do not have a good relationship (he would be defensive). She has only been volatile with ExH, not the kids (or I would have said something, obviously). My own suspicion is that he is cheating on her (it's what he did to me and we had the added benefit of marriage!)
Anyway, a few months ago, the kids were staying over there and at about 10pm, I got a frantic call from DD saying that the GF had "gone mad" and was attacking her. What actually happened, was that the ExH had come home from a night out, the GF was angry about him being out (don't know why) and an argument ensued. DD (age 16) let out a sigh (she was fed up of all the arguments) and the GF threw a glass of water over her. Then the empty glass. Then the GF went to the glasses cupboard and threw several empty pint glasses at DD's head. Thankfully GF was drunk and had bad aim, and all the glasses missed DD, but smashed onto the wall behind. When the glasses ran out, GF twisted DD's hair into her hands and pulled her around the kitchen. ExH was slow off the mark (pissed) to try to get GF off the DD, but DS who had heard the commotion from upstairs raced down and between him and the ExH, they managed to get the GF off. GF then lunged for DD's throat, but was tackled to the ground by ExH and DS. There was lots of wrangling, and DS managed to flee to bedroom and call me, as per mentioned above. Me and my DH jumped in the car and raced over there. I called the Police en-route. When we got there, the GF had fled (ExH told her I was calling Police). Place was an absolute mess - curtains hanging off/smashed glass on floor and one very wet DD. Me and DH did not go mad. We could see that ExH, DS and DD were all shaken, and none of it was their fault. We all sat at kitchen table, where ExH revealed that GF was unwell & on anti-depressants. He also said this was the final straw and that he would dump her. Which he did. She came back a few days later with a Van and collected all her stuff. He had the locks changed. It is definitely over.
So, the Police came and took statements from DS and DD. The ExH has refused to give a statement to Police, because he thinks that by throwing her out, she has been punished enough. He lives in a really nice detached house, she will have to go back to a dodgy part of town. No more holidays (that he used to pay for) etc.
ExH has managed to convince the kids that I have pushed them in to reporting it and that it should have been let lie. He has told DS that this could hamper his Uni chances if the GF says it's all a lie and that DS attacked her (rather than pulling her off DD).
Well, it went to Court in July and she pled Not Guilty. So, now a court date has been set for November. I thought she would just plead guilty and get a fine, but obviously not!
As this happened months ago (March), kids just want to forget about it, and I totally get that. But I cannot now change this course of events, it's too late. So kids are being told by ExH and his family that it's all my fault they will get dragged through Court. I think that's really unfair! I know some women who would have been to the GF's door and smacked her! All I did was report it, and somehow, I am the bad guy.