Not an expert, but maybe he has an impulse control problem... I've been in education for almost 30 years, and I've met many kids who have a hard time listening and behaving. The key, in my opinion, is never make 'threats' you won't keep. I have a friend who always says, 'If you do that again, no ice cream.' The kid does it again and she gives in and get the kid the ice cream... the worst behavior I've ever seen. I say, 'Don't do that' without a threat and the kid seems to listen. Also, with my son, if I say,,,'Do that again, and no computer,' I stick to it no matter how hard it is. If you don't the kids don't respect you. It's hard. Also, kids are kids and there are some things they can't resist... something shinny in the grass, mom's lipstick, costume jewelry... there are some things I think kids really can't resist! I'm not an expert... but I think kids are usually good-hearted but must behave like kids.