Put your hand up if you have ever moaned about your boss (ok, don’t actually put your hand up the boss might be watching). I suspect it made you feel better but didn’t solve the problem.
Next time instead of venting to someone else, try and recognise the human in the bosses suit. They have needs, desires, fears and insecurities like the rest of us. Perhaps try and see things from their point of view.
Why not even try and help them? Try and work with them to help them understand what you need from them and what they need from you.
Obviously there are some alpha wolf types who can’t be helped but often your boss is just someone trying to get their work done the same as you.
We all have values and needs and we need to recognise this in everyone that we work with. But someone has to make the first move. Will it be you who starts making the work environment a better place or are you waiting for someone to do it for you?