She is 2 years old, and it's getting to the point where I have to be right behind her at all times because she will approach any random child and try to scratch/hit their face. Sometimes it's due to jealousy/they have something she wants, but other times it's totally unprovoked, and she's so fast! Even when I'm right there I can't always stop her. Going to places that are child-centric like soft play etc has become so stressful. She does it at nursery too. The current approach we're taking is to give it as little attention as possible, move her away from the other child and make a fuss of the child that has been hurt. We've tried all sorts, but any kind of telling off/time out she just laughs at us so my best guess is that she's doing it for the attention. I obviously cut her nails regularly to limit the damage that she can do. This is really getting me down now, it's been going on a few months and it makes me so sad when she makes other children cry 😢 It feels like I spend my whole life apologising to other parents, and some of them aren't nice about it at all (which is understandable but it makes me feel so awful). I just don't want people to think my daughter is horrible. I feel like I'm a rubbish mum 😠has anyone been through similar or have any ideas?