Hi PM Lalobear, I have an 8 year old daughter with similar difficulties and I am trying to figure it out. We have looked for all sorts of possibilities and lately, just yesterday, I ran across the mention of something called PYROLURIA. Have you looked into that? Google about it and also look at what Michael Kohloff has to say about it. I've ordered a urine test and am awaiting its delivery so I can give her the test and send it back and get results in 4 days. I hope this is what is causing the anxiety and the resultant OCD and hyperactivity as well as all the physical symptoms she has. You can also just give vitamin B6 and zinc to your son in the largest safe doses possible (consult a physician) and see if he gets better. Then you can figure it could most likely be PYROLURIA. Good luck! Cello