As per the title I'm so upset with my 3 year olds behaviour around other children. When she's in nursery she's fine. When at home with myself and DH she is awful to other kids. We frequently socialise with friends with children the same age and I've come to dread doing this as I'm so on edge. She will shout in their faces to go home (if they come to us) she will under no circumstances share anything, she tries to kick sometimes.
Today we removed her from a play date and took her home as she wouldn't listen to anything. She was then distraught.
If we are in a park and she is on a swing she will not let another child have a go unless I physically drag her off it kicking and screaming.
She used to share so nicely until she was just before 3, never had a problem at all. I'm finding it so embarrassing as well as I can see people disliking my child and it breaks my heart as she is a sweet little soul. What am I doing wrong?