Я знаю, что в компании мой ребенок может матернуться или еще какую нибудь ерунду сказать, это нормальный этап. Ситуация, описанная автором - за гранью. В 12 лет полноценно развитый человек способен понимать, что дом в котором он живет - это его дом, со своими правилами и обязанностями.  Если не понимает - значит родители не донесли в свое время. Автору сесть и поговорить по душам надо с сыном. Но тут ведь вот какая штука, если до 12 лет этого не было, то начать разговоры разговаривать в 12 уже очень сложно, подросток - самый сложный этап взросления маленького человека. Все это надо было закладывать с рождения. Мы- твоя семья, мы - твоя опора и защита. Ты - такой же член семьи, как и все остальные, включая котов. У каждого свои обязанности по мере возможности их исполнения. Мы все относимся друг к другу уважительно и любя, несмотря на настроения  итд.