Vermutlich ist er mit der Situation wie sie gerade ist, auch nicht gerade glücklich oder zufrieden. Die Kinder leben bei der Mutter und ER ist vielleicht einsam oder alleine?
Vielleicht wäre ihm ein schönes Familienleben auch lieber, aber wenn es zwischen Euch nicht mehr passt, dann ist das so.
Hat er vielleicht noch andere Probleme? Bei der Arbeit oder finanzieller Art?
Warum er nun so launisch ist oder schnell aufbrausend, das kann niemand so aus der Ferne erkennen.
Wenn er nicht mit Dir darüber sprechen kann, dann sag ihm doch, dass er bitte nur dann kommen soll, wenn es ihm auch selber gut geht.
Mit innerlich gereizter oder gestresster Stimmung soll er dann besser fernbleiben und Rücksicht nehmen. Insbesondere natürlich für die Kinder, die ja auch nicht verstehen, warum er sich so unterschiedlich verhält.