У меня примерно тот же случай. Я его заранее предупреждала:Дорогой, если ты  себе позволишь хамство по отношению ко мне при людях, то я тебя так опозорю, что у тебя вши на голове замрут". И старалась сдерживать свое слово. Он сразу затыкался (но срывы бывали-видимо, забывал, так что приходится периодически напоминать)