He is 8. Since reception he has helped himself to food (cooking chocolate, snacks, sweets that may or usually have not been bought for him, my slimfast bars ffs.) I got sick of this so have been hiding the snacks in my room. Today dh went to get the sweets I had allowed the children to buy the other day. Half of ds1's bag was missing. DS1 said he hid them under the tv cabinet and it ripped open when he took them out. This doesn't make sense but is irrelevant. DS2 (the taker) said he hadn't taken any and DS1 said he hadn't had any. We weighed the bag half were missing. Eventually DS2 admitted to taking one then admitted to taking all of the missing ones.
Why would I take what isn't mine he always asks.
My kids do not have a lot of sweets but they get treats aplenty so no need for him to steal. He gets well fed. He says he doesn't know why he takes things and promises he won't again. And he does.
This is not any argument about how it is his house and he shouldn't have to ask to have a food and how you let your children help themselves. This is about a child taking someone elses sweets and then lying about it.