I'm not sure I'm posting in the right place but I need some perspective!
Yesterday I took my 2.5yo toba baby group we attend with a very good friend. Normally ds1 and her dd (also 2.5) are great friends normally. However we had had a busy weekend and ds was probably overtired (in hindsight I probably shouldn't have taken him out) he started snatching things off his friend which I told him off for. He then responded by pushing her over so I told him off again. He then took a dislike to another girl there and pushed her over again I told him off and tried to keep him away from her. He then went round being aweful to all the other children. I told him off again and he had a massive meltdown. He is not normally like this at all so I think it was due to tiredness and also having to deal with changes (new baby annd starting playgroup). My friend stayed away from us for the whole session. We ended up leaving early as ds was obviously unhappy and I felt that I was being judged by everyone in the room.
I'm supposed to be going out for coffee with my friend after I pick ds up from playgroup in a minute. However he will be tired from playgroup and I really don't want a repeat of yesterday. Part of me wants to cancel and have a chilled out afternoon with dc but I feel my friend is annoyed with me because of how ds treated her dd and I don't want to annoy her more by cancelling on her. Wwy
Sorry for the long post!!