I wanted to answer with a no to your question. But reading your text, that's what others described me (to me) and what I discussed with the ASD professionals. Heh, interesting!
Of course, I cannot know what your son thinks and feels in those situations and whether it's similar to my experience or not.
My friends whom I went to school with the last few years said it surprised them how I could be back to peaceful and sincere happiness when just half an hour ago or so, I'd be beyond seething anger at an teacher.
This caught me of guard the first few times others said so, because I perceived them as being irrationally emotional instead.
For me, emotional experiences, are pretty much always the same. Once when I left the problematic situation I can come to senses. And in order to get over the feeling, I also need to make sense of it. Understand it or solve it and, of course, make sure I didn't hold any back. Solved is solved!
Others think this change of mood occurs too fast. (The professionals I talk to though did not after I explained this to them throughout-ly.) Basically, I'll feel something until I made up my mind about it. That's all. But I need to make up my mind - I can't have 2 or more things on my mind that distract me.
I cannot just suppress an emotion - I always thought all other people must be able to do this!
Most people can work even though they're in deep sorrow. And they can still talk with others even when they want to explode in anger. How is that possible? I cannot control my emotions like that.
I have no idea how others manage such chaos. In a way, I could say I just have to keep my brain tidied up to function. It's natural for me to do this, one thing at a time.
So of course, while others just are sad for the remaining day after something happened to them and though they are able to go about their day despite their underlying deep sadness, I have an outburst of sadness and afterwards I'm perfectly fine again.
Have been like this since earliest childhood, too. Both my parents told me how when they'd leave me undisturbed in/after a tantrum or a crying fit as a toddler, an hour later, I was perfectly normal again. Cheerful, sweet and whatever caused my tantrum would not cause my mood to waver even when the topic was brought up again.
_________________
Autism + ADHD
______
The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it. Terry Pratchett