My 6 yo ds is driving us mad. He can be a lovely kid , plays nicely, goes to bed well, very loving but unfortunately he cant stop stealing (food and other items sometimes money) and he lies about it always. Whenever he does it he gets consequences either ban on treats, sent to room, we' ve even tried lines which he hates but it doesnt stop him from doing it. He is very sneaky and can palm things very easily as well as hide stashes all around the house in case he gets caught. He is top 8 allergies so I can sort if understand his obsession with getting hold of chocolate he isnt allowed to have but I always get him alternatives so he doesnt miss out. No punishment phases him and he'll just carry on and steal again even when he always promises not to. He is always at trouble at school for silly behaviour too (and stealing) and they have suggested he may be aspergers spectrum but I cant see it. Anyone going through the same, any advice or just nice to know Im not alone.