DS has so many triggers it can be hard to keep track of them. And it seems to just depend. Sometimes it's like he can handle things, and other times, just the sight of something can send him over the edge.
Apparently this morning he was busy playing with an eraser and pencil, and then realized he had fallen behind with his work and then freaked out and started screaming and flailing his arms around, etc. The teacher then called the counselor. My husband went to the school and talked to him and calmed him down. DS said he could handle the rest of the day, etc. So they sent him back to class. He was fine during reading time, but after, when he went back to his desk and saw all the papers he'd missed while he was in the office, he freaked out. Apparently he started taking everything off his desk and dropping it on the floor and yelling.
*sigh* He freaks out about stuff at home, but it's like at school it's dialed up to 11. The school counselor recommended two places to my husband, he was under the impression they were schools, but when I looked them up they are out-patient psychiatric centers.