Quick update: Thank you everyone who have commented. May be I did not express things well in my original post and it may have come across that I am very spoilt and treat my husband badly and that as a 46 year old woman I should not be hinting. May be hinting was the wrong word. I could have asked directly, true but I just said that I liked a bag and it was a shame I could not afford it and he gave me his card. It was one time, I was not hinting and hinting, so may be hinting is the wrong word.
I work and my wages is my pocket money. This is why I said I was short until payday. I can use our joint current account money but I try not to. We both agreed that the inheritance will not be touched, and we do not need to touch it, we have other savings. I keep saying WE as it is OUR money. My husband earns very well, no mortgage so he is happy to buy things for me. I buy him things all the time. I literally do all his clothes shopping. We have a good marriage despite what people on here think. And even if I did have money, why can he not buy me things?
My children had 1 week of 'shit' food as people call it, I do not see the harm in that. The amount of activities they do, they are not gonna suffer long term effects of shit food. My husband loves cooking, he chooses to cook for us - why should I cook? Just because I do not cook, does not make me a bad wife or a bad mother. Growing up I never had to do chores, I never fried an egg until I went to uni.
Posters response on here have made me think a lot (although I still do not get the outrage)- I have spoken to my mum and my siblings but they cannot understand the outrage either. So I will put that down to a cultural difference.
To those who are in a similar position and understands what I was saying in my original post, thank you for your support. ❤