Some people think I am grumpy at work. i work at a place with real systemic problems about who gets heard and who gets their stuff facilitated, and who doesn't. I've become grumpy after years of asking nicely for stuff to be done (by people whose job it is to do it), being ignored, and then getting in the neck when it impacts my projects. There are now certain very nasty triggers for me, which are:
people assuming I have missed a message that i have never been sent (I am becoming a bit of a dick about proving it was their fault)
more generally, people assuming that mistakes are mine, when they're theirs
people expecting me to show up for things at a moment's notice, that they forgot to invite me to, despite inviting everyone else in good time
people telling me that things aren't a problem when I know they are
People blaming me for things that have happened due to problems that I have identified earlier, but was ignored
Some people never do any of these things, get on with their jobs and treat me with respect. Even if they make the odd mistake, I am never grumpy to them. I am grumpy to the people who continually disrespect me and expect me to be cheerful. Being kind and cheerful has won me no respect, so now I am trying being a little bit pedantic and blamey (I know, it won't work either)