Сложно конечно что-то посоветовать. У всех в семьях бывают проблемы и у всех разные. Надо вам просто поговорить и обсудить ситуацию. Может у него тоже какие-то трудности и ему не с кем их обсудить? И он выплескивает это на близких. А это не дело. Так что надо с ним все выяснить.