You're 7 months in (?). The facade is slipping and now you are seeing who he really is: controlling; petulant; verbally aggressive; emotionally unstable; irrational.
Run... in the opposite direction... quickly.
Tx
ETA: You can wring the alcohol out of an abusive asshat.. but you still got an abusive asshat.