Hi @
Kimmyshibby,
The way your boyfriend drinks, bears all the hallmarks of alcoholism. He's an alcoholic unfortunately, and the way he drinks won't change. Whenever he drinks, expect him to become an @ss. Sorry.
As other members here have pointed out, it will take more than just saying he's going to quit drinking for him to actually become sober. He'll need to do more. He'll need proper help.
If you want to stay with him, that's your choice, and if you want to leave him, that's your choice too. But personally, I wouldn't want to be with someone who treats me that way.
Yes, sobriety is the answer. Long term sobriety. Years.
Sending hugs, friend.