I try to keep in mind that work is work; it's business, it's not personal. When things get frustrating, I remind myself of that, and that helps me keep my emotions under control. I have never cried at work, but that's not to say I haven't gone home afterwards and bawled my eyes out!

I have a co-worker who cries at everything. She simply can not handle even the most well-intentioned constructive criticism, however nicely it's put to her. I have even seen her do the hand-to-the-forehead-and-collapse-to-the-floor-in-distress routine. The rest of us literally step over or around her as we go about our jobs -- we don't even notice it anymore!