Should I leave him

My SO laid hands on me for the first time ever he choked me u til I was blue idk how to feel he’s a huge basketball fanatic and got highly upset that Dion waiters got suspended for 6 games im so confused ima go make him dinner.

Update

I made dinner meatloaf peas and carrots and he appreciated the dinner or so I thought halfway thru his meal he just got so outraged and slammed the oven pot meatloaf and carrots on the wall and screams DO I LOOK LIKE A FUCKIN RABBIT TO YOU and stormed out the house. Help lord help