Затрещина, как ответка на поганый язык - это не месть, не желание унизить и не "говно в ответ". Это простой и эффективный способ закрыть рот, которым тебе говорят унизительные или оскорбительные вещи.
Я не знаю, что такого должна сказать женщина, чтобы получить от меня затрещину, но это не значит, что мне можно говорить что угодно, будучи уверенной, что в худшем случае "будет расставание".
Я не анимешный герой, который уходит в закат с таким пафосом, что оскорбляющее его быдло замолкает, все осознает и раскаивается. Не всех, знаете ли, впечатляют драматические уходы в закат.
Что до закрывания двери и ее неоткрывании - если автором было сказано или сделано что-то, заслуживающее такого наказания - это ЕЕ вина. То, что ты не готов к возможным последствиям - их не отменяет. Мужчина - живой человек, в чью программу не заложен список действий, производимых "не взирая на". Так же - и в обратную сторону. Если начну бояться мух и с перепугу сраться под себя, а моя жена будет за мной убирать, пока я зову маму и бьюсь в припадке - я буду ей благодарен. Но если я ее обижу и она перестанет это делать, я не буду иметь моральных прав предъявлять ей за "не по человечески".
Опять же, при условии, что мужик из истории не банальный мудень, самоутвердившийся на чужой слабости.