My BF DD is 3 and for the last year and a half she has had a terrible habit of clawing at her baby brother or hitting him. She also hits other children. They came round yesterday and the first hour or so was ok, then she started hitting her brother, then my baby son (15 months) then my DD2 (2.9). Latterly, she hit my DD2 in the head with a plastic golf club, twice. I was feeling so pissed off about it but having just had the conversation with my bf about other people disciplining your child and i had said that on the whole, I would always let the parent do it unless I was looking after the child myself.
BUT the issue here is, I think my BF is FAR TOO SOFT with her, she hardly ever shouts at her as she doesn't like confrontation, and if her daughter does something like that, she takes her aside and says very quietly, "now mummy told you not to do that, didn't I? Go and say sorry". The daughter says sorry and does it again 2 mins later. And I'm just thinking, 'THAT DOESN'T FUCKING work and meanwhile all the kids are crying because she's going round hitting them!!!!" If it were mine, I would be giving her a serious row and putting her away in the hall or whatever.
This is my best friend who I have known for over 30 years, but I just don't know how to handle this. It's almost like she thinks, Oh well what can you do? Her baby son constantly had blood drawn by her and was always nursing some kind of war wound! It's just not right. I feel like if I say something about it she will get very upset and it is really tricky, but I can have her DD going round hitting my kids!
Any advice greatfully received.