I read through your post and noticed that your sons symptoms are similar to hundreds of other peoples who suffer from LED sensitivity. I can't use any screen that has LED backlighting because of something called PWN (pulse width modulation) and artificial bkue light from the LEDs in your screen. Check that your screen is not LED backlit.