A biochemist, Dr. William Frey II in Minnesota, found that tears/crying when feeling emotional help your body clear out the chemicals associated with stress. It has also been found that having a good cry can clear out stress and tension which allows you to feel better emotionally.
More frequent crying can be an indication of a more serious condition which may benefit from therapeutic intervention.