Извинение проваливается почти всегда по одной причине: человек одновременно пытается извиниться и объяснить, что он не так уж виноват. Эти две задачи несовместимы. Как только в тексте появляется «но я же», «просто так вышло» или «ты тоже хороша», извинение перестаёт быть извинением и превращается в спор, где вина распределяется по долям.
Работает противоположный подход — назвать конкретную вещь. Не «прости за всё», а за что именно: за резкий тон, за то, что ушёл посреди разговора, за забытую договорённость. Конкретика показывает, что ты понял, из-за чего ей было плохо. Общее «извини» этого не показывает и легко читается как желание побыстрее закрыть тему.
Второй важный момент — признать её чувства, а не оценивать их. Фраза «ты слишком остро реагируешь» гарантированно ухудшает ситуацию, даже если тебе так кажется. Гораздо сильнее работает «понимаю, почему тебе было обидно» — это не признание себя кругом виноватым, а признание того, что её реакция имеет причину.
Отдельно про ожидания. Извинение не должно требовать немедленного ответа. Если сразу после «прости» идёт «ну так что, мир?», человек оказывается обязан простить прямо сейчас — а это давление. Куда лучше закончить тем, что ты рядом и готов поговорить, когда она будет готова. Это снимает напряжение и почти всегда ускоряет примирение, а не замедляет его.
Есть разница между извинением вживую и в переписке. В сообщении не слышно интонацию, поэтому короткие сухие фразы читаются холоднее, чем задумывались. Если ссора серьёзная, лучше извиниться лично или хотя бы голосовым, а текст использовать, чтобы попросить о разговоре. Для мелких ситуаций переписки достаточно.
И последнее: извинение имеет смысл только вместе с изменением поведения. Если одно и то же повторяется третий раз, слова уже не работают — работает только то, что ты делаешь после них.