хочется верить что он готов на изменения
Человек меняется только в двух случаях: когда его нынешняя ситуация его совсем не устраивает и без изменений уже никак и когда он видит что где-то есть условия лучше чем у него сейчас, где его потребности будут лучше удовлетворяться. То есть это либо уход от чего-то плохого, либо движение к чему-то хорошему.
Теперь давайте проанализируем ту ситуацию, которая сложилась у Вас в течении нескольких лет: Ваш муж уже неоднократно срывал на Вас свои эмоции. Каждый раз отношения налаживались. То есть никаких серьёзных изменений, потрясений, чего-то плохого в его жизни не случалось.
Если пойти в другую сторону, то что ещё хорошего Вы ему можете предложить? Вы итак уже выжали из себя всё что можно. То есть хорошего, ради чего стоило бы меняться, уже тоже на горизонте нет.
Поэтому ожидать что Ваш муж почему-то вдруг решит измениться - нет никакого основания. Ориентироваться на это не стоит.