@grinandbearit Have you warmed the thermos up before putting hot food in? If you put hot water in, seal it for a few minutes, pour the water out (we reuse for the next day) and then add the hot food, food is legit hot at lunchtime.
Also, we used to do all of the small picky things. Baby...