Hate working for someone else, with all thier hoopla rules, regulations. Mandatory time put in. Non flexible schedule? And at anyminute you can be fired hanging over your head?
We got sick of it too. The anxiety from it will lead you to an early grave.
Find a way to work for your self and never worry about being mistreated by an incompetent boss again!
Ever wonder why your boss seems lacking in knowing what he / or she is doing, and you honestly KNOW you could do a better job?
Google " promotions are given to your level of incompetence " and educate your self. Chances are, you are not out of your mind and your boss REALLY IS incompetent.