ssinewandshoulderblades asked: DISAGREE with the end of your reply, re: babysitting. It is NOT rude to bring over your own food. It IS rude to call the person's food "empty calories". It makes you critical of their food choices. An easier way is for the person to say they're "trying to be healthier" or even "I usually bring my own food, if that's okay". Most people won't care. But don't their food empty calories!
If your eating something like mac and cheese, or anything that is made mostly for kids, its going to be high in calories and high in fat. AKA empty calories for an adult. Sorry, look at the side of the box.