I don't think that is normal behaviour.
That is very selfish thoughtless behaviour which you are allowing to continue, so it does.
You are doing your children no favour raising them this way.
When I was a new mother I remember hearing a person talk about "consideration for others" and how as mothers and primary carer's, we are the first people to teach this to our children.
How important it is to teach our children to be considerate of mum.
This really resonated with me.
The suggestion was when children were about 3 and could understand the concept of taking "mummy time" to explain to them that mums need a break, to sit down have a coffee, not be interrupted, to be left alone for a bit.
We did it here and it worked quite well.
Women forget to do that and IMO children will bleed you dry if you allow it.
OP, your children and husband don't behave respectfully of you, because you don't behave respectfully of yourself.
We teach people how to treat us.
Today, tell your husband to sort dinner.
Stop buying ANY, and I mean ANY treats that your children like.
When mine need a dose of zero tolerance I half my food bill by not buying things they love......all the treats they hoover up.
Most effective.
Stop doing anything that makes their life easier.
As for your husband, do the same.
You are bottom of the heap because YOU have placed yourself there.
I know children can be selfish, I have them!......but you are tolerating it and they have grown up not to give a damn, with your husband modeling it too.
Stop being a skivvy.
Stop making so little of yourself in front of them.
They should have been sent to the shop to replace it.
A week of uncooperative mum, whilst spelling out exactly what behaviour you are not happy with and will no longer tolerate, should give them pause for thought.
As for your marriage, it doesn't sound great either.
He needs a real dose of you stepping back too.
Go away for a few days to family or a friend, and don't leave any food in the house, leave them to it.
Value yourself and they will value you.
If you want THEM to change, start with yourself first.
Actions not words.
Show them firmly and calmly that last night was not acceptable and will no longer be tolerated, and mean it.