Boyfriend keeps calling me fat

Hi everyone, I have been in a relationship with my boyfriend for a few months and everything was great til we first had sex. It was good but afterwards he commented on how I look fatter with no clothes on and that I needed to lose weight. I mean I was in agreeance with him because I was a little tubby so I started working out. And I have been and I have been eating right and trying so hard to slim down for him and I have, I've lost like 15 pounds. And I have reached my goal weight and yesterday we went out I eat and I got some soda and some pizza, the first pizza I have eaten in months and he was telling me how I didn't need it cuz I still had a ways to go still to lose weight and he keeps trying to body shame me and I'm working to make it the way he wants and I just don't know what to do.

This is a pic from this morning. Excuse the mess please