Ok, so my SIL has always been the overbearing, moaning drama loving type. Just the way she is, I have had a few run ins with her over the years. Main ones are last year when she was having a go at my DH about very personal issues which the kids were over hearing. I went in to tell her to jeep the noise down and she totally flipped out. Ended with me telling her to get out and kicking her out the house. Anyway with a lot of apologising and begging we let her back into our home, although things have been strained since. Fast forward to a few days ago when she comes round and again, drama, moaning, complaining. Anyway it then kicks off with the kids and all a sudden I hear my DS shouting get off her. Turns out my nephew has out his hands round my DD neck. We ask what is going in, he said my DD was calling names but asked the other 3 in the room at the time and they all said they were all just playing and he turned on her. SIL was having a go saying to sort the name calling (which by then had come to light had not happened!) but had done absolutely nothing about her son putting his hands around my childs neck!! My DS by this point is getting upset and told SIL to leave. She then gets in his face and says who the hell do you think you are talking to, your attitude is awful, talk to me with respect, if you want to see a temper I'll show you a temper. By this point I tell her to get out, I'm so k of her drama and want no more to do with her... I am done! DH has had several run ins with her over the years and i struggle to see why he keeps giving her chances. If I had put up with half of what she's done I would have given up long ago!! Sorry for the long post, just needed a rant I suppose.