I am uncertain about the rules where you live, Have you tried standing up to him, you say he takes it out on employees that dont stand up to him...It does sound as if he is the one with the problem, have you spoken to any superiors or is he the big boss. There are no laws on you leaving the job,I am uncertain if there are any rules about a bad personality. Good Luck