How would u feel abt this?

So every time I’m with my bf he tells me food on me meaning that I pay. Or he’d just be like u paying So last time we ate and I paid $46 but we usually take turns.. not lately. I went over his house today and I told him I don’t have money to waste cause I’ve been spending a lot on food & my car etc I bought some books for my college class today and he brought me to Taco Bell the food was $15 and he I didn’t take my wallet I left it in my car so I told him he’s paying and he said wth why didn’t u bring ur wallet & I said idk i just left it. (He told me he had 1,000 in his acc.. he kept bragging abt it) but then he got mad he was like wtf you ask me don’t tell me to pay & in my head I’m like u do it to me all the time... so he had a attitude he said I didn’t even buy my fam food because before he left they kept telling him buy them smoothies and he said nah I’m being cheap. So he was like I didn’t even buy for my fam and u want me to buy for U so I said Ok I’ll just pay u back when I get to the house. He was like U sneaky as f u better ask bla bla. So the car ride was silent and so was us in the house. I gave him $20 and just let him keep the change. In the house he told me I have no manners its like I was raised in the jungle and he kept shaking his head at me & im like I paid u back why u still tlking abt it and he was like cause it’s the principle nigga u ask don’t tell me pay. U forgot ur wallet on purpose (mind U he added his own food as well) and he was like don’t get mad u have no manners. Take my advice and use it for next time. So we was just silent he had a attitude & so did I. And he told me don’t touch him so I literally poked him like a soft touch and he grabbed me by my sweater and I said do not put ur fucking hands on me I’m not ur child U didn’t have to grab me so he said welp. I told u not to touch me. Like Got damn my finger barely touched the man and I grabbed his shirt back and said do u like that tf and he said Don’t touch me or my shit (cause I touched the remote) and he grabbed and twisted my sweater so I couldn’t move and it choked me. And he said that’s why y’all girls get knocked out.

Sb: I didn’t ask him to pay because he never pays if I asked he would’ve been like nah u know I got bills man so it was more like a just pay. He doesn’t do shit anyways. Plus he works & im just a college student and still manages to buy us both food almost every damn time unless he pays for himself. He gets paid good too . V day & our 1 yr would be coming up on the same day and honestly I don’t even want to buy him shit