Никакая, даже самая "нервная" работа, не должна и не может вызывать у человека, будь то мужчина или женщина, чувства агрессии и раздражительности, когда он возвращается домой. Дома человек должен расслабляться от "рутины" и просто забывать о рабочих проблемах. Любой человек должен хотеть идти с работы домой, зная, что все проблемы останутся за "стенами" дома...
Если человек дома раздражителен - это значит, что его что-то не устраивает именно дома, что у него стираются границы между "рутиной" и домом, не может он дома расслабиться и "отпустить" проблемы до "завтра".
Скорее всего в вашей семье что-то "не так", трудно сказать что, не зная вас лично...
Тут травяные сборы и успокаивающие препараты не помогут, нужно "атмосферу" в доме поменять, чтобы человеку было комфортно...
Ещё вполне может быть и так, что у человека на работе серьёзные проблемы, или неприятности, которые он хочет скрыть от близких, и "невольно" несёт их в дом, считая , что поступает правильно. Но эти проблемы "давят" на него постоянно, поэтому он и срывается...
Вариантов может быть очень много.
Может у него просто "истинное лицо" наружу выходит...
Вряд-ли вы найдёте полезный совет на "Большом вопросе", это слишком индивидуально.
Как-то так, по моему.