Situation: I work as the assistant of President/CEO of a company. I am a junior and my boss has very high expectations, so I get yelled at for making mistakes very often, to the point that I am used to it.
Recently, as well as the normal yelling at me, my boss complains about me to my indirect supervisors/coworkers (the CFO, COO).
My boss yells at everyone for mistakes, so its not personal. But recently he complains specifically about me, to all the upper management. I am famous now for past mistakes. The CFO & COO have told me "your boss wants me to tell you that ...." or I am told by other coworkers about mistakes that that happened in the past and have already been dealt with.
Question: I feel like I need to keep this job, I need to support myself. But if the CEO's intention is to make me quit. If the CEO/president is against me, I have no future in the company. What are some things I could do to deescalate the situation and counter the blame game?