Cats have a way of being shocked and angered pretty much all of the time. So far the pattern I've been able to identify to it goes something like this:
* Have not received food in past 10 minutes --> be shocked & angry at evident case of starvation.
* Have not received cuddles in past 10 seconds --> be shocked & angry at lack of appreciation for continued provision of purring services.
* Have received food in past 10 minutes, but quantity insufficient (i.e. it was physically possible to finish in one sitting) --> be shocked & angry at life-threatening risk of malnourishment.
* Is in process of receiving cuddles, but strict petting protocol not adhered to with inappropriate order of petting spots, petting in pre-determined no-go areas or attempts of human to engage in other activity as petting proceeds --> be shocked and angry at gross lack of observance of protocol and thus undermining underlying relationship between cat and manservant.
* All other instances --> be shocked and angry as a matter of course.