Keeping things in proportion is absolutely bloomin' impossible for us without some outside help or strategies.
I wrote a bit on another thread here about the 'filing cabinet' people have in their brains that stores info on people, and how most people's is neatly organised. You can find info on tons of people,and compare them and work out who's cross and who's happy and who's sad etc from that. For people with ASD trying to find info about other people, all we get is a big jumble of papers stuffed in the drawer in a complete mess.
It's the same mess for new events and Things That Go Wrong. Instead of our brains filing it somewhere sensible, it just drops it into the mess with everything else, so we have NO clue whether what just happened is important or not, or whether Person X is going to be cross, crosser, or furious about it. We can't find the papers that say what happened last time...they're in there somewhere, but where?? The papers we need to read up on about 'Person X' are buried with the others.
When someone then says "I'm really cross", it's like opening the filing cabinet and finding a big scary monster sitting in there, because we can't find any of the other people's info quickly - or info on what we did wrong - just someone staring at us and shouting (eek!) . Then we listen to what you say about it and think "Oh yes, it was silly, you're right. I won't do that again!".
Trouble is, our brains STILL won't file the new stuff somewhere sensible, so we make the same silly mistake or do something else silly the next time, and the time after...until we've done it enough that we can find an example of it in the mess. (Try looking for just one sheet of paper in a huge pile...bet you can't find it. Now try looking for one of 100 identical sheets in the same pile - bet it's quicker!). 100 mistakes are easier to find than one.
So we can learn, but what helps is some way to remind us what happened last time etc. I use visual clues to help me, and I ask people around me for help and ideas because I'm old enough to know to do that. And we overreact because we've no clue whether it's a big or small thing as we can't quickly find the clues that tell us.
Frustrating when we do the same silly thing over and over...but that's why. It's not often deliberate naughtiness.