My daughter is behaving very bad at home. She is awesome at school, gets straight A's, is in the gifted and talented program but she gets home and she's terrible. I'm very strict with her so I don't know if that's backfiring on me, but then I feel that if you are too nice she takes advantage. She is being HORRIBLY disrespectful, especially with answering back. She's only 7, will be 8 in Feb. I mean I tell her to do something and she gives me a horrible attitude. I just picked her up from her aunts house, and it's like 40 degress out and she's just wearing a sweater. She doesn't even say hi to me and goes "I'm not wearing my coat it's hot out." So I said no, you need to put it on. She insists, even her aunt was like you don't talk to your mother like that. I mean and thats nothing she is worse. I have to tell her to do something countless times, and then when she does it she makes noises, like UGH or rolls her eyes. My friend thinks she may be acting up because I'm pregnant. I hate to be mean to her but I just cant take it anymore. She will no longer have TV, computer time, and as of now, she will not be opening any Christmas presents. I think we need to take drastic measures here because I don't want this to get worse. I feel like I've lost my little girl, all I want to do is cry.
Any advise. I was thinking of starting a behavior chart with her since I do know she works well with rewards. What do you think?