Ok, maybe a slight exaggeration. She’s not hitting or anything unacceptable like that, but she gets upset several times a day and it’s insane how cross she gets! E.g. yesterday she spilt juice on her dress. She screamed for about 20 minutes that it was dirty (I’d mopped it dry, but there was a mark), so I took it off her (another 20 minutes of screaming....). Basically she didn’t calm down properly till bedtime when she was in her pjs.
Today she couldn’t get her toys arranged exactly as she wanted. 20 minutes of screaming.
What am I supposed to do about it? Obviously I’m not going to do anything totally mad like giving her a treat to stop her, but I don’t know whether I should leave her to it, or try to distract her? She seems beyond all reason! She has done this in public once or twice as well - it took her nearly 40 minutes to calm down the other day because the other toddlers went to the loo and she couldn’t do a wee (because it had only been half an hour since she last went).
In case exact age matters, she’ll be 3 in just over 2 months.
I don’t want her to turn into a complete monster/brat. But I don’t know if I should be just leaving her to scream herself out if it’s going to take that long, it seems like she might feel quite unloved...?
Help please!