В вашей ситуации все так сложно - муж вроде и понимает, но не исправляется, вы ощущаете, что вас унижают, но процентах в 90 прощаете и терпите. Может, не надо терпеть, а действовать так, как он хочет, "подыгрывать", но при этом и ему не уступать. Вот вы что-то не так приготовили, он с тарелкой вас хает - да вывалите все в мусорку - и из тарелки, и из кастрюли, но при этом не ругайтесь, а говорите, какая вы бестолочь(или как вас там в этот момент оскорбляют), ни на что не годитесь - пусть хлебушек пожует с майонезом - не вы же готовили. Достает за уборку - опять глазки на мокрое место, а на следующий день потратьте пол своей зарплаты, вызовите бригаду уборщиков, чтоб мужу угодить - и носом его в пылесос моющие, который у них есть, а у вас - нет, во все эти щетки (дорогущее, блин), приспособления, паровые штуки, химию...а самое главное, ну через пару день опять все то же самое будет - и если муж не идиот, он решит, что уж лучше убираться так, как вы, чем платить лишнее еще и столько всяких агрегатов покупать.
С ситуацией в гостях - вам просто доведенную дуру сыграть надо - вот он про вас гадость, а вы в отчаянии все то, что он о вас не при людях говорит, выдайте, все эти упреки и оскорбления, только в смиренно-слезной форме, а не в скандале.
Есть еще один способ, что скандалов избегать - пишите письма. Вот как в Золушке, когда мальчик паж подсчитал, сколько раз должны были поблагодарить, а не сделали, а сколько незаслуженно обидели. И он пусть свое письменно пишет - может поможет. А потом, через месяц, прочитайте ваши претензии друг другу - может поймете, что это мелочь, друг друга лучше понимать будете. И следите за тем, наступает ли улучшение. Возможно, ваш брак - это уже не любовь, а привычка, которая стала раздражать? Тогда уже совсем другие действия нужны будут.