Sorry this could be long - am at end of tether with DD 3. Just feel like worlds shittiest parent - yesterday she had a friend round to play. Knows him quite well - they usually are quite rough and tumble but manageable. It was a disaster after about 5 mins - DD just kept kicking off and crying and tantrumming over nothing in particular. The boys mum just kept giving me embarrassed half smiles along the lines of - " oh ds does this too" but I could tell she was getting fed up of it And couldn't wait to leave. I kept warning her he would go, doing one two three then naughty step. All to no avail she just got worse. They then left and I was so angry I shouted very loudly and sent her up to her to her room to calm down. I was very shouty and aggressive and am ashamed of myself frankly and think if is my parenting which is why she is like this. I just don't know where I am going wrong - every other child on the planet seems better behaved. I don't know - I thought we had turned a corner with a recent horrid whining stage and maybe today has just been a bad day 