I wouldn't call it a weakness.
I've always thought that mental health is absolutely no different to physical health. Very few (if any) people get through life without some minor illnesses, even if only coughs and colds. A few unlucky ones get something more serious, but the point is, illness is a normal part of the human condition. It carries no social stigma (HIV/AIDS and STDs arguably excepted), and neither should mental illness.
We all get coughs and colds from time to time, and grumble about it. But we all also get the mental equivalent of coughs and colds (mild depression or anxiety), and occasionally the mental equivalent of flu or pneumonia (more severe clinical depression). It's a **** drag - but it's normal.
If you have any sense, you don't let a septic finger turn into septicaemia, you get an antibiotic. Same deal with mental stuff - get it sorted before it gets worse. Seemples.
Well said Mike. Probably a bad choice of words on my part.