Yo creo que el autocontrol se adquiere con la práctica, y para empezar, suele ir bien no decir nada y/o irse para no continuar con la discusión estando enfadado.
Y para mi, gritarle a la otra persona no es tan malo como el mensaje que puedas decir... la última discusión con mi ex, justo de la que salía para el cole, me dijo que los abortos habían sido culpa mía, y ni te imaginas el dolor que ese comentario produce, por mucho que lo dijera de forma calmada, yo le respondí gritando "eres un..." y pensé en el juicio de divorcio y pude contener los adjetivos, pero no el gritar, y le grité dos veces "me voy al cole" y cerré la puerta de un portazo. Llegue al cole con un ataque de ansiedad bastante grande. ¿Qué quiero decirte con esto? Que a veces la otra persona te lleva al límite, y gritar ayuda a sacar ese dolor y esa rabia, y es mucho menos dañido uno o dos gritos por si mismos, que el contenido de esas palabras, que eso es lo que realmente duele. Y si gritaste, fue por ese dolor que te producia la situación, no me parece razón para flagelarse. El contenido de lo que dijeras, ahí es donde yo creo que sí puedes ejercer más autocontrol, pero requiere mucho tiempo y práctica, y empezar por no decir nada e irte, no es mala opción. Y repito, no creo que sea bueno que te auto flageles