It's definitely a weakness to not expose a vulnerable side of yourself to others. Part of showing someone you trust them is trusting that they will accept you, vulnerabilities and all.
It’s foolish to expose weakness in all but the safest environment.
Being temperamental or busy a lot at work is one thing. If they know your health is failing you get a brief period of sympathy, then they start shoving you out the door, for your “health”.