My dd will be 4 in a few months up until a few months ago she Has always been a joy to be with, but now she is a complete tyrant. Screaming, hitting, throwing things when she is tired or over excited. If we try to pick her up on how it's rude to shout, she denies it by yelling "I wasn't shouting". It's actually really difficult to deal with, as I feel I don't actually like her sometimes, especially when she is so filled with anger and violence. DH and I get quite despondent and down after a bad bedtime bout. We both feel like we have done a really bad job raising her, and that she hates us:(. She is a complete angel at nursery, but exactly the same with her grandparents. What can we do?