The great thing about having the housekeeper come - not only does she do the heavy cleaning, like floors and bathrooms - but you have to pick up before she comes, so eventually all that clutter gets under control.
As for the inappropriate way your H sometimes speaks to you - do you think he could have Tourette's? People with Tourette's often have OCD (and ADD). Does he have any tics?