I've been wondering about this lately. DD is nearly 3.9 and while she is often an absolute love, she can occasionally be absolutely vile (like many 3YO, I guess). Today was one of those days - shouting, screaming till she was purple in the face, chucking stuff around, saying horrible things ('I don't love you, I don't want to be with you, you're a horrible mummy', etc) - all for some tiny petty reason I can't remember (and very much doubt she did either, once she'd kicked off).
Anyway, I was tired, am PG and hormonal, and had had such a nice day/weekend with her that the sudden outburst felt like a full-on assault. I tried speaking to her calmly but it only made her worse, and I just burst into tears. I try not to cry in front of her for various reasons, but occasionally can't help myself - either because she's just being so unbearable, or out of sheer despair. So - do you think it's always a no-no to let her see she's got to me this much? Part of me thinks that the odd occasion might actually be instructive - she's old enough to be developing empathy skills and maybe she should actually see how upsetting her behaviour can be. On the other hand, don't tears put you in a weak position, when as the parent you should be strong? And also run the risk of upsetting your DC (even if it's not at a conscious/visible level) as they rely on you to remain emotionally level in order to feel safe?