С детства у вас вы работался паттерн на слабую позицию в общении с другими людьми. Вы продолжаете так же общаться уже и во взрослом возрасте. Причем могли этого не замечать к примеру лет до тридцати-тридцати пяти, пока сами еще не стали человеком с заведомо доминирующей позицией, но не умеющий ее отстоять. Вы и людей выбираете себе в общение домиинирующих (как бывший муж), вы подходите к ним как ключик к замку, и в боле менее нейтральных людях провоцируете доминирующее поведение (как в сыне и окружающих).С этим очень легко работать, надо просто знать, что это вызывает. По вашим примерам видно, что вы оправдываетесь, объясняетесь. Это слабая позиция. Никогда не объясняйте другим свою позицию. У вас есть позиция, и точка. Почему она такая - никого касаться не должно.В первом случае на остановке вам не надо было оправдывается изначально и говорить, что вы заплатите позже. Когда к вам обращаются с требованием или каким то дурацким вопросом, проще всего перевести разговор на задающего этот вопрос. - почему вы не заплатили?- а вы заплатили?- я заплатил- а я не виделаТеперь он должен оправдываться перед вами. Или:- почему вы не заплатили?- а вы что, контроллер?- нет, я просто...Опять он оправдывается.Можно более нейтрально, переводя разговор от своей персоналити, но не переводя на собеседника. Просто как любят в Одессе, отвечаете вопросом на вопрос:- почему вы не заплатили?- а что, трамвай уже подъехал?Во второй ситуации, когда вы обращаетесь с просьбой, которую пытаются игнорировать, не объясняетесь никогда! Просто повторите просьбу теми же словами.- уберите собаку- она не кусается- уберите пожалуйста собаку- я же говорю, она безобидная- я понимаю, уберите пожалуйста собаку.Вы же сначала включаете ребенка (оправдываетесь), потом бунтующего подростка.  Продолжая оставаться в слабой позиции, вы еще и становитесь хамьем неуправляемым в глазах окружающих, в том числе и вашего сына.Если вы сразу не находитесь, что ответить, просто сделайте паузу. Можно переспросить: "что вы сказали?" Сразу вспоминайте, что ни в коем случае нельзя начинать ответ со слова "Я... ". Это сразу оправдательная позиция включается. Если вдруг все таки попались в ту же ловушку, - придумайте позже несколько правильных вариантов ответа и прокрутите диалоги заново в голове. Рано или поздно это дойдет у вас до автоматизма.Вообще потренируйте пренебрежительную морду лица и периодически ее включайте в разных ситуациях. Много нового узнаете об этом мире)))) и во многих моментах окажется сильно проще жить.