Ну я бы вот что разделила... Когда в руках врача вопрос жизни и смерти -- он будет делать то, что должен (холодно, жестко и без эмоций), а если он не на работе и вопрос стоит не жизненно важный -- можно и слабину дать. Если смотреть на происходящее по сюжету с этой точки зрения -- всё логично. Невеста уговаривает остаться в Новый Год дома (про Катанянов говорит "обойдутся", а герой, хоть ему перед ними и неудобно, соглашается -- ему легче с невестой согласиться, чем настоять на своём). Но это ж невеста, а не посторонний человек -- чего ради в контры вступать? Герой идёт с друзьями в баню, пьёт с ними (хоть и нет у него желания напиться, тоже не хочет спорить, проще выпить за компанию, чем объяснять, что пить не хочется). Но это ж друзья, они ж за него искренне рады -- ну как отказаться? И всё это приводит к тому, к чему приводит (а в итоге выясняется, что не такой уж герой и мягкотелый, как это может показаться с первого взгляда).