S.
I'm no expert on child behavior and sadly can't answer your question in total, but I will respond to one thing - the issue about not having enough nice things to give positive reinforcement for. I noticed a problem like that with my twin girls when they were about the same age. Some of it had to do with insecurity and needing more attention. I did the behavior chart like you describe, but I got a ton of stickers at Office Depot; there was like a hundred in a pack. I made a big deal and started putting stickers on there for everything I could think of. Every time they did something good - even basic expectations, I would put a sticker on there. We had a deal that every time they had five little stickers they would get a big sticker as a prize. When they had 5 big stickers, they got a trip to Planet Pizza (we would ride 5 rides and leave; that's just $10). I worried that my scheme was too complicated, and planned to adjust if that was too hard to comprehend, but they loved it and it really helped. They really appreciated all the compliments and the excitement of getting the stickers. If they sat right at dinner, bingo a sticker; if they ate all their food; bingo another sticker. I stretched to find all the positive things, and let them make suggestions too. It really worked well. I only had to do it for about 3 or 4 weeks and noticed a big turnaround. Of course your son may be different. I understand, though, recently one of my 4 yr olds has been having some real troubles at school; more than once the teacher has had to pull me aside and mention they have had rough days. She used to be the sweetest best kid. I handle it by sitting down later and having talks with her; try to find out what is wrong. In my case, she felt other kids did not like her and it was making her act out. I reassured that the other kids did like her and talked about each one; she got better for a good while. So talk to him and see what's going on at school (from his eyes)