Не поняла, почему вы тушуетесь? Обьясните наконец сыну, что невежливо делать замечания незнакомым людям без крайненй необходимости, и что если твоя собака-машина-ботинок и т.д. кому-то мешают,  надо их убрать, а не вступать в пререкания. А если вступаешь, то не удивляться, что люди разговаривают раздраженным голосом. А также, что мама не железная и иногда может быть неидеальной. Или недовольной. И это нормально. И перестаньте задаваться вопоросом "почему сын не за меня". Он за вас. Но вы, по-видимому, учили поступать его иначе, вот он и спрашивает, почему вы не следуете своим собственным правилам. Обьясните и инцидент будет исчерпан.