Men who cry are brave because they just let their emotions flow. After all, a man is not made of steel. And men are just as vulnerable. And when a man is emotional, he normally expresses it through his anger. Perhaps it is healthy when a man can express his true emotions. And perhaps it is better for a man to cry than to show his sadness and pain through violence. And men is just as vulnerable. It's when men are forced to hide their emotions that causes more stress and anxiety.
I believe that it is not at all bad to show your true emotions. Human experiences emotions everyday. Although generally men are less sensitive and nature have given them more control over their emotion than women, they are still human. Thus, cry they do when emotion of pain and sadness reach to its limit and there no longer exist any room within to control. Everything has its limit and when that something reaches its limit, it bursts. And generally, most men don't cry again over the same thing, which they have learned how to control that same situation the next time it happens.
Why should one mask his feelings when that is what he is feeling? Why should a man stifle any tear when it should come in endless streams? Does showing emotions make one any less of a man?