In regards to Pomtzu's post - You are very correct. The only difference is (at least as I'm seeing it) she doesn't HAVE to put up with it.
If I didn't have bills to pay, animals to support and things like that, I might quit my job too. Only because my commute is horrid. I actually like my job. But that is just not possible in this job market.

I also agree 100% with catnappers last post as well.

I think it's great you quit and didn't put up with his crap. But there will come a day that you will NEED to work a full time job. Keep that in mind. We all have to do things we don't like. Now I'm not saying to take this man's abuse. But if it is that bad he should be reported.