Hi, any advice for me, please? My dd is 7 and sometimes gets very angry when told she can't do things. She is fine when we are out, she behaves well at school and is a perfect angel for others who look after occasionally - like friends when she goes to her friends' houses. At home with me and my DH (her dad) she is very loving etc but often finds it so hard to be told 'no' or to not get her own way. She is our only child and I expect it might sound like we spoil her, but I don't think we do. She gets plenty of fun experiences (going for walks and to the beach etc) and occasional treats (sweets or magazines etc) but NOT endless expensive toys or fancy clothes.
Anyway, I am getting tired of her being rude to me, trying to scratch my arm and saying mean things when she does not get her own way. I have tried to be strict! We use time out, she gets TV or sweets stopped or pocket money taken away, all of which she hates. She loves TV and I limit that, specially as a punishment. BUT I really want to understand where the anger comes from and how to help her to channel her feelings effectively rather than simply policing her bahaviour all the time!
She has been very well loved and cared for, no terrible big experiences or childhood illnesses or separations. The only area that is a struggle is that she finds school a bit hard, still struggles to read and write, although she has friends at school, loves art, has fun and currently has wonderful teachers. She is physically fit and healthy and as far as I know has no food allergies or anything else like that.
Any personal experiences of overcoming anger in children, any links to helpful websites or useful ways of how to deal with anger would be very gratefully received, please.