There is a reason they are calling kids the snowflake generation. They're all pathetic these days unfortunately. It's how they're raised
I grew up with an alcoholic, bipolar mother. I don't know if it would have made a difference had she been more open about it then, but I do know it was hard to watch her. I wish I was more open with my 12 year old. She was planning to make a suicide attempt two weeks ago and has been cutting. I had no idea until her friend told her mom and I wish we had talked more openly before about mental health and talking things through. No one is going to make their child(ren) soft by talking about mental health. I struggled with it for years before seeking help because my family largely ignored it and my dad didn't believe it was a real problem back then.
I think there is a fine line between what we should be honest with our children about. They do not need to know every adult detail. Being honest is good and explaining mental health and how you’re having a rough period but I’d leave it at that. You don’t need to create unnecessary worry for him. For example my mum was TOO honest. We knew everything about her and everyone, all the money issues she has, the fact my grandmother was sexually abused (knew this far too young) the fact that she had a mental breakdown at 16. It created ALOT of worry for me but especially my older sister.
I think it’s the balance. You have to be truthful but not dump unnecessary stress on kids, a sugarcoated version that is appropriate for their age. My husbands mother over shared (about everything including details about miscarrying when he was 10) and he said it was too much for him as a kid, he felt like he was dumped on and had to learn things beyond his years to comfort her instead of being a kid. There’s sharing and there’s oversharing. Kids need to understand but they aren’t there to help fix the issues.
Being honest with kids is important.