Да уж теперь не исправить. Прийти к какому-то консенсусу. Договориться с ним, причем очень строго (поиграйте и вы хотя бы раз в перфекциониста), что ребенка воспитываете, но не руганью и отчитыванием, а лаской и хвалой, ну и своим примером. Это не типично и не в русских традициях, но стоит попробовать. Ребенка хвалить, когда она что-то делает правильно. Пусть он напишет список правил поведения, которых он считает все (и он в том числе) должны придерживаться. В том числе - не делать другим замечания в грубой форме. Вы этот список проверите и утвердите. И все должны следовать этим правилам. За нарушение - штрафные, уж не знаю, перемыть пол во всех квартире. Это и к нему должно относиться. Учитесь быть хозяйкой, и не отводите себе вторую роль в семье. Вы должны быть на равных.