Ну тогда это явно в голове у него проблемы. После случившегося он в состоянии это адекватно обсудить? Если да, то что говорит, как объясняет? Если готов работать с проблемой. то психолог поможет, при большом желании и достаточном интеллекте  может и сам справиться, но это дольше и извилистее. Если же он сам проблемы не признает, а вы  развод не рассматриваете, то хотя бы отдыхайте отдельно, а то и сами от такого отдыха с ума сойдете. Лучше поругаться один раз перед отъездом и спокойно отдыхать в свое удовольствие, чем сидеть в напряжении в ожидании отдыха, а потом и там еще страдать.Но вообще-то, если такое повторяется регулярно, это психическое насилие в чистом виде (вот связка поставил перед фактом-психанул-поругались). Получается, чтобы вы не делали все равно кончается его недовольством.  Вам оно надо?