My son, who just turned 4, did this through most of the time he was 3 - suddenly waking (or talking in his sleep) because he is frustrated about a dream. Â It wasn't all the time, mind you, but at least once a month. Â I think it's really a sign that they're having more dreams about their frustrations in daily life and they don't know what to do about it. Â What we did was teach our son that if he practiced it, he could control his dreams, that he could do whatever he wanted in dreams. Â I would talk to him about how exciting dreams could be, that you could fly or turn into animals or be a knight riding a horse or drive a firetruck or do whatever else he might think it really awesome but he can't do for whatever reason. Â When he actually woke in a tantrum, we would first do what you mention - verbalize doing what he says he wants. Â This sometimes works and sometimes doesn't, obviously. Â When it didn't work, we would tell him that he was sleeping and that was a dream, sometimes turning on the lights to point out that he is in bed, in the bedroom, etc. Â This usually doesn't stop the frustration because it is real to them, they are frustrated because something bad just happened in their dream. Â The trick, for us was teaching him that he had control of his dreams if he practiced and distracting him from his frustration when it occurs. Â It might mean doing the bedtime routine all over again or singing a few songs or doing whatever you might do to calm a tantrum during the daytime and getting him back into bedtime-mode.
Â
Another thing to work on is teaching him to calm himself down during a very frustrating time. Â We taught our son to take a deep breath to calm down, sometimes even squatting down and putting his hands on the ground. Â We taught him to use a calm voice to explain what is happening so we can help him. Â Then we would praise him and hug him and hold him for being so calm and for taking a breath, etc etc.
Â
In going back to sleep after a waking-tantrum, we would remind him of how he can decide what to dream about and we would talk about some of the things that would be fun to dream. Â Something like, "now what do you want to dream about? Â How about playing with grandma at the park? Â Oh, that would be so fun! Â Okay, let's get ready for that dream. Â Think about grandma and the park, the grass and trees and the playground" etc etc. Â After you talk to them for a while about dream-control, how they can just say "hey! Â I don't like this dream" and change it, they should get better at it and have fewer frustrations. Â Teaching him how to control his emotions and voice his frustrations in daily life will also help.
Â
One of the biggest problems we had with him doing this in the beginning is that we would get frustrated and just repeatedly tell him things like, "it's not real! It's a dream!" Â The truth of the matter is that to him, it IS real. Â There is no difference to him if a kid takes his toy while he's awake or while he's asleep. Â No difference at all. Â Same emotional response, same experience, same everything except where you end up during the tantrum. Â Actually, a dream might be even more frustrating because if you wake up, you can't get back what you had, you can't go back and fix it (unless you teach yourself how to choose your dreams). Â It's not like you get a turn with the toy you want or a turn on the slide or that you get to use the blue marker when you wake up from a dream and you didn't get to use it... you're in a suddenly even more frustrating place than you were in the dream because not only did you lose out in the dream, but you don't have a way of "winning" now. Â That's incredibly frustrating. Â So the important things to do, in my opinion, are to sympathize and teach dream control.
Â
Have you read "Adventures in Tandem Nursing"? Â It's a fantastic book about nursing while pregnant and nursing an older child and new baby at the same time. Â It helped me so much when I was pregnant with DS2 and nursing DS1, to realize that the things I was going through (like aversion to breastfeeding DS1) were completely normal. Â It helped me to cope better with what was going on and it helped me to feel better about my decision to wean DS2 when I was half-way through my pregnancy with # 3 - I couldn't stand feeling aggression towards my son simply for nursing and I knew it was my body that was telling me to stop. Â DS1 didn't wean until after DS2 was born, but it was miserable for me (it's not for everyone, but breastfeeding aversion towards an older child is really common) and I couldn't stand having such negative feelings toward my older son. Â I just wanted to love him, not feel like a total monster every time he wanted to nurse. Â I bring this up because you mention it, and it may have something to do with your anger towards him during his night tantrums. Â It's totally normal, but something you really have to think about. Â
Â
Good luck! Â This phase will pass. Â ^_^