We've used the time out step (she ended up running there grinning), but when we're out and about, what then? My dd is 2.5 and I have a nb and she has been really good but it's just the odd occasion when she's tired/hungry that it becomes really difficult.
She threw her fork at me tonight and having had to count to 3 twice this afternoon and then physically remove her from the cafe/garden because she just point blank refused to do what I asked, I shouted; it really hurt! I was bfing at the time so nb was shocked and I felt awful. She went straight to bed, routine out the window but she was fine. Happily playing up there now.
Yesterday in the garden, she threw a space hopper (not unreasonable as dh has played with her this way) but it was a direct hit at her sister. I said not to do it and was firm about not throwing it again or I'll take it away. She said sorry to her then did it again anyway (but not at her sister). She is normally very bright, so why isn't she learning? Or is she just testing me? I do always win but then she repeats the behaviour the next day/hour etc, so in fact, I'm not really winning am I?!
She has a habit of shouting 'let go!' or 'mine!' which she picked up from another child and I hate it and have lost count the number of times I asked/told her to stop saying it and told her what to say instead but she's not getting it...
Seriously though, what do you do? Do you send them to their rooms, take a toy away etc, and are they learning?
Help! I'm running out of parenting skills!