Hi - I am really upset and desperate for advice. I a baby in June and since she came along, my adorable, well behaved, gentle and loving 3 yr old has developed a nasty streak.
If she is told off, she lashes out, stomps around, is generally rude and cheeky. The worse thing is that she is now taking it out on my 5 month old. I obviously don't let it go too far becuase I am always there, but it's getting horrible.
I have just really shouted at my 3 yr old and sent her to her room, she was actually really nasty towards Baby but she's just storming around. I know that my anger probably perpetuates the situation and I can't keep saying "no, don't squeeze her head darling" in a soft voice - particularly as most of the time she does it on purpose.
It started off just as be over-zealous when cuddling the baby and us having to keep saying "not baby's head, leave her head alone, cuddle her body etc". Now it seems intentional.
I have tried distraction, saying it softly, saying it sternly, shouting, taking the baby away from the situation and everything in between. My 3 yr old is very bright emotionally and more than understands. She also started preschool in April, so that I think has influenced her behaviour.
We've have really tried to include her in everything since the Baby's birth and actually still give the 3 yr old more attention than the Baby gets. I know it's all linked to jealousy, and I can appreciate the way she feels. She was top dog for 3 years and now has to share, but thank goodness, the Baby is incredibly easy so doesn't demand me too much anyway (poor thing).
What I want to know is, does anybody have a strategy that I can stick to and it works? This seems to be a behaviour that comes from within, ie is now just part of her personality, but can it really take 3yrs to surface? She has never shown one iota of nastiness, anger or agression before now.
Any advice would be much appreciated, I am really upset about this.
Thanks