Oh my living Christ. I used to do voluntary work helping care for cerebral palsy kids, and that's an appalling story. CP often leaves a lot of awareness, but cuts your controls. Imagine being landed in an FPS or flight sim where the controls keep changing, and the mouse keeps inverting at random. For your whole life. ****ing hell.
taks, I see your point. Logically there are going to be instances where people flip out with no prior warning. But in the last year or so it seems every high profile case where stuff goes down, it's some nutloop who has been on the radar for years, and getting progressively worse.
EDIT: something you have to get about CP kids is that there's this embattled honesty about them. Usually they're incredibly sweet, but my favourite was this one little bugger who kept trying to smash things. The regular teachers told me to keep stuff away from him, but after a moment's reflection I thought "Hell, I'd want to smash things in his position" and I used to make things for him to smash. It became our game for me to race him, building elaborate towers and shapes, which he would struggle to swing at and break quicker than I could build. That kid enjoyed it so much that in spite of being incapable of movement he dragged himself across a whole classroom with his arms, lungs filling with fluid, to give me a hug (I'd been detailed to do some washing up). The thought of a kid like that being abused this way, and no-one protecting them. Makes your blood boil.