My dd 4 came home today. Was fine but tired. Playing with food. Asked her to stop and warned her and she carried on. She got put on timeout, explained why behaviour was unacceptable and she then screamed at me and went to hit me. V unlike her (went through a phase about yr ago of doing this). I took her to her room and gave her 4 mins and went in. Still no improvement and said if she carried on presents from friends at party yesterday would go to charity shop. No improvemnt, hence presents in bag. Eventually came down and apologised and has not really asked about presents yet. I am feeling horrible though and wondered if I over-reacted and have deprived her of these or as my dh says it is a lesson she needs to learn. Hitting out-consequences. Thoughts and advice would be welcomed.