The only time I have ever cried "for no reason" in my almost 34 yrs of life was when I had the baby blues post partum with my first child. Hormones did a job on me! Men do cry but not as many as women. I think it is instilled that crying is a sign of weakness in men so men learn to control their emotions (or ignore them).