Men are naturally selfish by nature. They always think about themselves first. It’s not just you & the children. If they were grouped with their friends, they would do the same. It’s survival of the fittest instinct. This is the result of women over mummy-ing their sons! Where do you thing men get the idea that they can get away with things like this??
Anyway, if he doesn’t think it’s a problem because he can just pop to the shops & it’s that easy! Tell him to pop to the shops first, before eating all. So he can definitely ensure there is enough eggs & milk for you & your family.
Both (yours & his) prime focus is to care & provide for your family. If he’s not doing his part. Then what do you need him for?
Providing for his family is to ensure he replaces the milk & eggs he has eaten. Caring for his family is to make sure he is not leaving the house too often (risking catching the Corona Virus) & keeping you & your children safe.
Make him think & questions himself. Are you doing the basic things that make you a good parent & husband (a proper man basically)??
Men are simple & some times explaining things in such a way that makes them stop & think is more effective.
So no. Your not asking too much for your husband to do the basic things a parent & husband should do.
Janet Jackson got it so right - WHAT HAVE YOU DONE FOR ME LATELY.