LW1 - you do not have to put up with this behavior and treatment.  Amy is right, he is abusive and things will only get worse.  Time for him to move out--which may not be the easiest thing to get him to do. Good luck.