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