He may act out like this because of different factors. 1/ he resorts to a defense mechanism - avoidance, because it is the easy way out (for him) He does not take responsibility for his actions and does not sit down with you to talk about these issues.
2/ He may have not learned self control (this could be a habit) or 3/ he may have traits of intermittent explosive disorder. 4/ he knows that you'd forgive this destructive behavior of his and does not find a reason to work on improving
It is possible to change his behavior if he is willing to do so. Anger management, couple's therapy, even using self help tools can be something he can explore if he wants to improve and to have a healthier and good relationship with you.