Astra, my advice is a very short one.
- stay calm do do your job in the best way you can
- go find another job
And: No, this is not a list of alternatives, but a step-by-step guide ;-) At least that's what I did when I was in a similar situation (I had a boss who tried to assimilate all his staff and thought we only lived to serve him - at least more or less...)
I now have a job that is not paid as well as my old one, but I have a life again.