I have been dating a guy for a year and every so often he flips and gets aggressive for no reason. Mostly alcohol is involved and he is verbally aggressive and sometimes shows physical aggression. My question is can this problem ever go away despite him promising it won’t happen again. We have currently broken up but I feel deep down that he wants to change and I want to help him. Would u give up on him. Hes 44. Never been married.