Как я выхожу из такого же положения. Я говорю: "Люди все разные. И учили всех разному. Есть люди, которые свою любовь не умеют выражать. Они умеют только замечания деелать и ругаться. Их так научили. Вот и папу так научили. Не умеет он радоваться жизни - ему все время плохо. И это плохо он вымещает или срывает на мне. Но  лично я так жить не могу и не хочу. Вам приятно, когда Вас ругают? Нет? Вот и мне неприятно. А папа меня все время ругал. За любую ошибку. А каждый человек имеет право ошибаться и ругать его за это нельзя. Мы с вами друг друга не ругаем за ошибки. Тем более, что ошибки можно исправить. Папу можно только пожалеть. Но жить с ним невозможно. Он вас, дети, очень любит и это главное. Если он не приходит вовремя, не делает того, что обещает и т.д., то это не значит, что он вас не любит. Вот просто человек такой - не умеет свое слово держать. Давайте просто не будем брать с него пример и будем всегда делать то, что обещаем." Ну и все в таком духе.