I haven't read all the responses, I'll just add my thoughts.

Have you had your ds checked out for sensory integration issues or allergies?