When was the last time you had a good cry? Or do you prefer to keep a stiff upper lip when it comes to your feelings?
A tendency to suppress emotions could be harming our mental health, according to a charity, which suggests that crying more could make us feel better.
One in four 18 to 34-year-olds admit they think showing emotions is a sign of weakness, compared with just one in 10 over-55s, researchers found.
Meanwhile, just one in five in the younger age group say they have cried in the past week because of anxiety.
Paul Farmer, chief executive of mental health charity Mind, which commissioned the research, said it is important not to keep emotions bottled up.