I don't know what to do with my 5 yr old boy. He has been lying to me lately and actually stole some candy from the grocery store check out line yesterday! I didn't find out he took it till bedtime last night so we could take it back then, but this morining we are going to go back he he is going to return it and apologize. He did not eat it, he just really wanted it and I had said no. He has wanted this particular candy for a while and I have always said no. We don't eat a lot of candy in our house and I like to save them for special treats.
So as punishment for stealing, we said no ipad or computer games for a week (and of course returning the candy). This morning I came downstairs to find him playing on the ipad! I even reminded him that he was not allowed to play. He went downstairs a few minutes before me this morning so had some time to himself. He knew what he was doing was wrong and did it anyway thinking he could get away with it.
As he has gotten older I have given him more freedoms like coming downstairs by him self when he wakes up before me. I want him to move towards independance, but how do I get him to stop lying, sneaking around and doing what he is not supposed to do? What kind of punishment is appropriate for this? Right now I have told him to go to his room and stay there while I think about it. Should I ground him to his room for a day or two? Should I make him do chores? Any other suggestions.