I am mortified, so please don't kick me when I'm down.
We went to the produce stand today and when we got in the car I heard my 4 year old messing with a wrapper. I look back and he's opening a candy, which he apparently took from the fruit stand. So I explain to him how bad it is and march his butt bac inside to return it and apologize. Instead he threw the candy across the counter and ran back to the car. I apologized profusely and offered to pay. We are regulars there and the lady wasn't upset, but that's not even the point.
As soon as I got home I spanked his bottom and sent him to his room. I think I will have him donate his Halloween candy since he decided to steal candy.
ETA- we are going back tomorrow to apologize properly with a note as well. the baby had just pooped and was screaming and i knew it would be insane to try and deal with both at the time. he feels awful now so i know when we go back to apologize he will actually mean it.