SO wont stop commenting on what I eat

I don’t really know how to feel about this so just some info first to help me out better:

-I’m 99 pounds I’m petite/short however I do have some chubbiness. I am a healthy weight though and I generally feel really good about my body although of course I’d look better if I worked out but I don’t, I do a lot of walking though.

-He is a healthy weight as well but does have a bit of a bulging belly but he isn’t on a diet and eats like man vs food during dinner. He doesn’t workout but does a lot of walking too.

- When I shop I usually get decently healthy essentials for dinner, lots of fruits/veggies for snacks (which he won’t eat) and a bag or 2 of chips. He usually gets the same things when he shops except instead of chips he gets sweets. He has gotten my favorite chips just for me before.

Well anyways when he sees I got any junk food when I shopped by myself he always has to negatively comment on it. He’ll say “you need to lay off the junk food” or “you’re addicted to chips you need to watch it.” And last week he had bought those little packets of Nutella and I only had 4 within the week, and he had 7, but when he saw there wasn’t many left he said “how many of these did you eat?! You ate like 8 of these!” And he was like pissed even though I only had 4 he kept telling me I had more than that and I need to lay off the junk food. He was being serious, not trying to be funny.

And a lot of times when we are eating dinner, he eyes how much I am eating, he’ll comment and be like “hmm she’s eating ___ first” or he’ll say things like “you’re still eating?!” Or “you won’t be able to eat like this forever” and when I get mad he’ll act like he was trying to be funny, but he knows I do not think it’s funny. Or if he keeps staring at me while I’m eating (which he does a lot) I’ll be like “what!” And he’ll say “I just like watching you eat I think it’s funny how you eat” and I’m like well fucking stop it. He’ll also comment on how loud I supposedly chew, or how messy I supposedly am when I eat. I just can’t eat in peace around him I swear.

YET there has been a few times he’s told me I should gain like 10-20 pounds to “get that ass bigger” 🙄

And it all makes me feel insecure and annoyed. It makes me feel even more insecure because he rarely wants to have sex with me. I don’t know if he’s wanting a skinnier girl, or a bigger girl, or just a girl who isn’t me.

I have told him to quit with the comments and how he was making me feel but he just keeps it up, yet has also told me he “loves my body” 🤦🏽‍♀️ I really can’t tell if he’s trying to help me be healthier or if he’s trying to make me feel like shit about my body or trying to be controlling or what the hell is his deal?