Lately, a colleague has been coming to me asking for advice about how to deal with her difficult boss. I spend more time cheering her up than giving her any useful suggestions.
Bosses are under a great deal of stress to make the correct decisions.
Success in their job not only depends on their performance, but on the performance of their staff as well. A boss can control his own actions, but he can't control everything his employees say or do, therefore he can't foresee every outcome. The boss should be setting a good top-down example to follow, but this isn't an ideal world, so one's strategy should be focused on changing attitude and behaviors to reflect sincere interest in the whole team's success, including that of the boss. Lay down your weapons. Swallow your pride and put all anger, resentment, and bad feelings aside.