Why is it not o.k. for him to cry? Are they genuine tears or is he trying to manipulate a situation? If they are genuine tears, then it might be better to find out what he is feeling that brings him to tears. Our society places so much emphasis on boys being brave and stoic and not showing emotion. Then we wonder why they have ulcers,heart attacks, and die earlier than women. He needs to learn to express his feelings with his words - true. But he is expressing them in a non-violent manner and that is encouraging. At six years old he is going through a lot of changes. We forget sometimes how scary it is to be a child - potty training, starting school, new teachers, new students/friends/enemies, learning alphabet, numbers, reading, etc. It is a whole lot and maybe he is just overwhelmed and the least little thing sets him off. Maybe if you talk to him about it when he's not upset he can better explain his feelings. He sounds like a very sweet, little boy. Good luck.