Does the person you work for EVER get on your nerves? I bet they do. And perhaps sometimes the requests they make of you just do not make sense. Other times, their requests may make sense, but their timing is all wrong. Sometimes they get upset over seemingly small details. Of course none of your team ever says this about you, right?
Remember, ‘bosses are people too’.