Как да отговорим на агресията

Не знам как да се бия, да реагирам на агресия? Срещаме се повече от 3 години. Приятелят ми винаги е показвал любов, нежност, уважение към мен. Преди три месеца дойде от дълга командировка (7 месеца), замина да търси работа, но не успя, поддържахме връзка през цялото време и по-често той беше инициаторът да говорим, да се виждаме по скайп. И при всяка възможност идваше при мен. Когато се върна, след 2 седмици се разделихме, по негова инициатива. Събрахме се преди месец и половина, отново той беше инициаторът, през цялото това време поддържах отношения с него, тъй като той ми е скъп и го знае. Проблемът е, че той се е променил много. Стана агресивен, груб, нервен. Да, той преживя много в живота и за съжаление не беше късмет. Имам чувството, че е ядосан на целия свят и щом започнете да казвате, че някъде греши, той откача, псува, изпраща всички. Забелязвам, че започвайки разговор, без да има време да предаде мисълта си, той чува две думи, прекъсва, сам продължава разговора, отговаря на собствените си въпроси и ругае, т.е. започнете с половин оборот. Разбирам, че той има проблеми, преди нашите кавги или лошо настроение, бихме могли да обсъдим, да направим заключение, да поговорим какво му е на ума, да си помогнем. Сега и някъде да повиши тон, не мога да го спра, т.к. това ще бъде скандал и експлозия от емоции, усещането, че той ще излезе за всичко и всички. Освен това дори не мечтая да говоря от сърце за болезнени неща и дори не знам как да го доведа до разговор, спокоен, продуктивен разговор. Той има безпричинна агресия, как да реагира в този случай? Как да му помогнем?