Sorry that you are in such a tough situation. Your options are:

1. Quit! My DH worked for a similar person, but for who knows what reasons she truly respected him and never treated him like she treated the rest. In fact she treated their spouses in the same manner, but had the ultimate respect for me. Go figure.

2. Did you check if your state has passed any laws regarding abuse in the workplace. I know in fact NY has such a law.

3. He may be baiting you and is waiting for some negative response from you, forcing you to leave or to fire you so that he does not have to pay unemployment.

4. Keep detailed documents, record him when he is abusive and find a good labor lawyer and sue for mental anguish. This can work against you when you seek future employment.

5. Get your physician to sign off on your disability due to work environment. While you are collecting disability you can look for other employment.

6. If he is verbally abusive, stroke his ego. Maybe it is his way of commanding respect because he may feel he is not getting any. Tell him that he is absolutely right and with his leadership and support you hope to become the best employee he has ever had. I had bosses who truly did not know their jobs and expectd their employees to pick up the slack or blamed them for their own ineptitude. I don't let anyone push me around. I know my stuff and I always made my bosses look good and in return I commanded their respect no matter what kind of a-hole they were. One boss once pulled me aside and told me if it was up to her she never would have hired me (I was hired by the President of the company. I apparently impressed him while dealing with an inept salesperson. He handed me his busines card and told me if I was ever looking for a job to call him and I did.) 3 months later she could not praise me enough and said how she could not do without me.

The important thing to remember is that our bosses are not our parents and we are not their children. We should demand the same respect they expect from us.