Thank you all. To give you all some context: normally I am very patient and of course I do not shout at the two year old. This incident was in fact quite harmless: the eldest wanted to watch tv, but screen time is very limited and I said no, we do this for 15 minutes at end of the day, not early morning. She threw a terrible tantrum and did not calm down despite my efforts of gentle parenting (my son and DIL’s parenting style - works very well I must say). But she would not stop making a horrible scene). So I shouted: if you do not stop now, I will send you to your room! She cried No, Oma! And threw herself into my arms, sobbing and calming down. We talked a little bit about the incident, I said something about us both being a bit angry but I did not make too big a deal of it. An hour later, out of the blue she suddenly said to me: Oma, I was just joking about watching tv, you know that, right? When I review the incident, I cannot blame myself too much to be honest, it was the third day in a row that I was alone with the three, playing, reading, caring fulltime, but still I am haunted by feelings of guilt: I should have stayed calm and not have raised my voice, my question here was in fact: why am I punishing myself for this, why am I afraid for losing the love of my grandchild when in fact I am only correcting her, perhaps I could have done better, sure. And I am ruminating about what has been going through her head, assuring me that she was only joking? After the incident, having consoled her on my lap, we all went back to our business, just playing and chatting as usual. So from a distance nothing serous happened, but it my head it will not go away. I have the same issue with showing anger or annoyance to my husband, my children or my friends.
Maybe this clarifies my question.