Boyfriend trying to control what I eat when he’s not around?

So my boyfriend and I have dated for just over a year, but he has this habit of getting upset if I eat junk food without him during the week.
if we don’t see each other due to work etc all week and just go out on the weekend then he will say things like ‘that’s not fair you ate that food without me’ or ‘you’re supposed to eat that with me’ and will get all upset.
it’s because he’s always watching his weight and has struggled with it in the past, but makes no effort to eat well anyway really, he tells me he’s had this chocolate or that treat without me, but that’s ok for him.
im getting annoyed that he thinks he has the right to tell me what to eat etc, why does he do this and how can I tell him to stop?
Boyfriend trying to control what I eat when he’s not around?
Post Opinion