Ice cream has far, FAR more lactose than most cheeses, especially hard cheeses.
Just a quick look-up online—a 50g serving of ice cream has something like 1.6g lactose. The same amount of cheddar has around 0.05g lactose, and mozarella has around 0.03g. That’s like a factor of 30x-50x.
This explains why even people who don’t think they are lactose intolerant still have digestive problems when they eat ice cream, but have no problems with cheese.
Ice cream may be culturally significant, I just haven’t heard it called a comfort food before.
I’m also a bit confused about the protein comment. Go read the nutritional facts for cheese some time. Cheddar is about 1/4 protein by mass.
https://fdc.nal.usda.gov/fdc-app.html#/food-details/328637/n...