Good on you for not hiding your mental health.
I know I don't worry who knows I'm nuts, well, a little physcopath as my shrink says! Mwahahaha! I could go into what helped bring that out, but I think it would out people off their cornflakes.
They say, the road to recovery is knowing and admitting to yourself, you have a problem. The next step, is not being afraid to tell people you have a problem. It's so easy to hide behind emotions that manifest when pushed.
I know I have issues and the badges I've been given are: Anti-social personality disorders; CPTSD; Extreme Anxiety and fluctuating depression.
The strongest manifestation is when I get stressed and in pain at the same time, I will shout n swear, then if it progresses will kick it punch THINGS (that's why my shrink says I'm a physcopath, my fiancée says my childhood was a lot to blame and it's amazing I'm this normal!). My fiancee is such a calming Influence on me and controls me (well she spots me starting before I do, and calms me down and redirects my thoughts, so I'm not concentrating on the issue at hand.
I wrote all this, so you know there's lots of us out there going through mental battles every day.
I also have disabilities that I battle each day, But as with the MH, it's day by day and the only thing I have meds for, some times they help!
Good luck in your journey and if you ever want to chat, feel free.