My 7 year old dd is a fabulous child in most ways. She is extremely well behaved at school apparently and doing very well. She is also well mannered with other people. At home, not so much!
There are two main issues. First of all, she will often not listen to me. Secondly, she gets into a temper about things and takes it out on me. E.g. I am helping her with her homework and tell her that she has spelled a word wrong - she will get angry with herself but takes it out on me and will typically say something like "it's all your fault" or "i am not listening to you, I am doing it my way". Everything has to be her way. It's very tiring and upsetting. If we are doing fun things, it's all fine - but anything else is met with a resounding "Noooooooo". Ever soften we have a shouting match and then she tries to be good for a short while but it doesn't last.