Eddie has a spectral disorder, some debate about which one. After doing some checking it seems as if he is very high functioning, and his parents are extremely close to the vest about it.
Parents have different ways of handling such issues. Some are extremely vocal about their kid's conditions, and use that to force consistent treatment by others in the face of different or unusual behavior on the part of their child.
Others hide the facts and hope their child can thrive with some anonymity, as far as the condition goes. This is done usually with the best of intentions. And it does lead to situations of conflict at times. I believe the whole Eddie situation was one of these.
It is easy to sit on judgment, but when you have a situation where you find out 60K worth of support that would be afforded by the government is not available at a private institution, most people are forced to find a good situation at a state school.
Did obfuscation and withholding details lead to a bad situation? Probably, and from both sides. But that doesn't make Eddie a bad guy.
Let alone gloating over an injury.