Crying can sometimes make you feel better. There are times I just go outside, or someplace quiet in the house and have a good cry, and it's not always for any particular reason, and I feel better.
I remember the first time I saw my father cry, and the first time I saw my husband cry. Now I know how you guys feel when a woman cries and you don't know what to do! lol
I also know people (relatives of mine) that do not think it is appropriate for you to cry in public (I was told this at my grandfathers funeral). I don't think anybody should be made to feel that expressing their emotions is wrong. If it is your choice not to do that - fine - but don't make other people feel uncomfortable if they choose to.