DS is 6 and in YR1. He is an October birthday so one of the oldest, and is also my 3rd dc, so I know what I'm doing (most of the time)!
He is doing well at school apart from his writing, which is awful, and a tendency to get upset with his friends very easily. His teacher says he is caring and helpful, and confident talking to anyone in school. He even approaches one of the YR 6 -dragons- teachers for a chat on a regular basis!
He has always had a quick temper, and been easily upset since he was tiny, usually very quickly over and done with.
I had hoped that it's something he will grow out of, but he has been worse recently. His friends know how to push his buttons to get the usual tears and screams, and nothing we suggest seems to help him remember to take a deep breath before reacting.
He is having at least 2 crying sessions and three or four full on temper tantrums a day. To be fair the temper tantrums are at home - he dosen't do that at school, just the crying.
We have tried ignoring it, or catching him just before he starts (usually lilttle warning), getting him to take a deep breath and count to ten, and asking him to leave the room til he can be calm. He usually calms down very quickly, it can be within seconds, but he needs to be able to stop it getting to that point, and I don't know how to help him. 
Has anyone out there been there and bought the t shirt and come out the other end?