<human>: Can you give me the gist of the text in a nutshell?

Been living together 1 yr. Things have been up and down. Im not overweight, normal BMI but not skinny either. He was not fat/not skinny but he's been training for his first big race for a few months so he's in better shape now and it shows. He's been known to ask idiotic questions like "so...if you worked out more, would your cellulite go away?" I've told him time and time again NOT to comment on my weight. He doesnt do it tactfully and my weight is not out of control so he should STFU. Its not that Im insecure about it but his comments make me feel uncomfortable around him, judged, and angry. When he was 25 lbs heavier and counting, I said nothing about his weight and never cared. 

He constantly tells me he loves me, that I'm beautiful and that I'm attractive, but I catch him casting disapproving looks when I'm walking around the apt in something not particularly flattering (omg! my celulite is showing!). I call him on this and the looks have stopped. When I did call him out, he insisted he's not. He asks those idiotic questions because he's "curious". He says he loves my body but these comments make me feel unattractive. Obviously then other parts of our relationship suffer. 

So anyway, today as he's going to bed he says "hey, just wanted to warn you that you seem to be getting a gut so watch out for that." He insisted that he was just pointing it out. I imagine he thought I'd take it the same as "oh, that paint is chipping there on the door, fyi". I got very angry and he says that my getting angry shows that I do care about it (sometimes my defense is "i dont care that i have cellulite/whatever body part he's criticizing so he should piss off") and that I have it within my power to do something about it. What im angry about is him forcing his negative opinion about my weight onto me to deal with.
<bot>: Bf seems to find me attractive etc but frequently comments on my weight despite my firm insistence that when it comes to my weight, he keep his opinions to himself.