Может все обстоит и не так уж сложно... Пятница, лишний алкоголь, подруга под таким же воздействием, (зная такую "особенность" мужа, я бы одиноких подруг не оставляла у себя ночевать) - вот и произошло... Он же раз в пять лет подобное делает (по словам автора), а не на постоянной основе с кем либо встречается...
Возможно, поэтому такие ответы: виноват, не хотел и тд и тп.... Потерял контроль, а может и "подруга" помогла, хотя это его не сколько не оправдывает.... Видимо Вы (автор) тоже так подсознательно считаете, поэтому и прощаете, и не разрываете отношения.