I totally agree with Fledgling's reply to your post.
Make some dietary changes and you'll see great results in your little one's behavior.
Avoiding sugar, processed food, additives, preservatives makes a huge difference in one's life.
Food can make you either sick or happy/healthy.
You can still control your little one's diet plan. I know there are times, when it's very difficult, but it pays off to do so. It will make your life easier and him happier.