A lot of times they cry because they are frustrated. (He's not throwing a temper tantrum because he's angry, right?) Maybe, at 5, he's not emotionally able to handle the frustration. I would definately ask him what was happening.Without making a huge deal out of it I would ask him why he was crying.