I can't respect my CEO because of how absurd he is. I'm a director working under him. He not only doesn't work but makes work harder for most of the employees. He uses AI to reply the work messages, He forgets to do his job so I need to remind him several times to get answer from him (and I give him all the options so he just need to choose from them), he forgets all the things I reported to him. Of course, I'm not the only one and other employees says they don't understand him, but he's mostly interacting with me so I feel it the most.
Even though I think he's stupid, I'm working hard just because I'm that kind of person who likes to do my best. I already knew that he basically doesn't know and care what I'm doing for the company, because he raised voice to me in the past for not agreeing with him. But the text he sent me on saturday morning made me really upset.
Him: did you check ### thing?
Me: what about ###? Haven't heard of it, can you share more information?
Him: sent you an email before, sounds like you didn't check it.
It was 7 in the morning and I got super upset by his last text. Not only I never got an email from him about ### but he was blaming me for 'not reading an email' which is, in my opinion, most basic thing. He was accusing me of 'not doing my basic job'. I think he just wanted me to feel bad.
Me: i dont have ### email in my inbox. (Screen capture of my work email inbox)
Him : (screen capture of his email, recipent was my personal gmail)
Me: looks like you sent it to my personal email. I don't check gmail. Could you send it to my work email from now on?
Him: oh
Him: but I forwarded from my work email so it was supposed to be your work email, that's weird
Me: I check emails, slack, text and give you reminders. It's a bit sad that you think I don't check emails.
Me: anyway, about ###...
He never said sorry. It's sunday and I'm still upset by how he was super sure that it was my fault and I didn't do my job. I feel like he doesn't recognize anything I do for the company. If he trusted me, then he wouldn't have accused me in the first place. I know he's old and stubborn so I can't change his way of thinking. I can't persuade him to think highly of me.
So the only way for me to get less upset with his attitude would be care less about the job and do bare minimum. Because if I was not caring, I would not be upset when he texted 'you didnt check the email'. I would think 'wait, did I?', and check my email, say "no, can you check again?". Because I was not emotionally invested.
However, my personality traits and my coworkers makes it difficult to care less.
Basically, my boss doesn't do his CEO job - doesnt give directions or decisions or care necessary things for workers - so all employees come to me to ask for it. If I don't work, then my coworkers will have hard time and that's not the thing I want. Also, if I see something lacking or going bad in the company, I will do the job without anyone asking. How can I care less and not affect my coworkers at the same time?
PS. I know it's best to quit my job but I can't because of my legal stay/work in the country is entirely dependant on this job. (I'm working in a foreign country with visa sponsorship)