I have to watch dd like a hawk if she's around other 3 year olds (she's great with older ones esp girls and also babies very loving!). It's just constant fireworks, arguments over toys, hitting, grabbing, tears, tantrums.
If she doesn't whack them at some point she shouts at them and upsets them. I do all the usual, firm admonishment/timeout/making her apologise etc etc, consistent consequences. She just seem so angry. Fortunately we still get invitations to see her little mates but I'm concerned they'll dry up if this behaviour continues and she have no friends .
She's always beside herself afterwards saying sorry crying and trying to cuddle them but by that point they've withdrawn and don't want to know.
This particular "phase" has been going on for 18months and I'm beginning to dread having other children round as it's such bloody hard work and tbh it's getting embarrassing.
She's a very loving passionate little girl and can play well with other 3 year olds sometimes. She's not like this at nursery btw, never ahd a bad report about her behaviour there. Triggers are hunger, tiredness and being on home turf. I try to arrange meet ups in the morning at the park and provide snacks but it doesn't always work.
She's great at making new friend at the park btw and often gets involved quite happily with groups of older children, also apparently her friends talk about her all the time to their parents and are thrilled to see her and hate her leaving despite the spats so it's not all bad.
Been particularly bad these xmas hols though and I'm losing patience with her, as a result I feel the poor little thing is just gettign a constant stream of negativity from me which isn't good.
Any tips please?