I Need some advice ladies.

Destiny

So I’ll try to make a long story short..

Over the last few months I gained about 30 pounds due to having a bad back accompanied with being in quarantine. (My back is doing okay now)

My starting weight was 135 I was at 165 about 2 weeks ago. Me and my boyfriend visited my parents in Vegas. Me, my mom, and dad started dieting we walked everyday cut down food portions the works. I lost 5 pounds week one and 4 pounds week 2 . Now at 156 .. we decided we would have 1 cheat day every 2 weeks so my mom made lasagna I ate a very small portion because my stomach is now use to dieting . A few hours later I had another small portion which would be only my second time eating that day and my boyfriend looks at me and says why are you eating again ? Aren’t you on a diet ? I said are you trying to call me fat? He says well if you’re trying to lose weight u shouldn’t be eating again . I said this is my cheat day and besides what am I supposed to do starve myself? And walked out of the room .

He really upset me a few days before I started my diet he kept looking at me and saying ugh as a joke and I put two and two together he was talking about my weight. Honestly guys it isn’t even a bad 156 I’m gonna post a picture below I was a size 0 at first with no butt no anything now I finally have a butt and I’m not that big I honestly like this weight I just want a smaller waist I’m gonna post pics.

We got back from Vegas a few days ago and I’ve lost a lot more weight since then ... Today we had a disagreement about something else and I brought up how he calls me fat And makes me feel bad and he says “it’s not my fault you put on all that weight I’m not gonna sugar coat anything if I feel you aren’t going hard enough f*** a cheat day” I don’t know how to feel I told him if he doesn’t like it he doesn’t have to be around me .. what should i do ? Should I leave him we’ve been together 4 years but he’s never disrespected me like that but I feel like I don’t even want him around me anymore because I don’t want to get insecure

1st pic is my starting weight

2nd pic 156