I will refrain from voting as well because it really is up to you and how much you are willing to bend to meet his demands. I do know that living in this type of environment can truly start to take its toll and does a number on your self esteem. It can go from bad to worse real quick. Usually temper tantrums and outbursts are part of the package. If this is how you wish to live and you are ok with it...
Have you suggested getting a housekeeper to come in once a week?
On a lighter note, leave him a bill for services rendered. I believe the going rate these days ranges anywhere between 40 and 120 / hour with a four hour minimum
Best of luck to you