It's really hard to address mental health concerns if society writ large does not acknowledge that those mental health concerns exist. We've seen over the years more and more acknowledgement of some of the mental health challenges that not only people in the civilian populations but in the military populations struggle with. The biggest example is PTSD, which used to be shell shock and which was nothing before that. We are similarly seeing certain things now starting to be acknowledged so that we can help with them. I named something called “sanctuary trauma”. That's not something that I would bet most of the people here have heard as a term before, but it's quite apt for what some people experience with the military.
The other thing that we're looking at much more now is moral injury, which has to do with when people participate in an action or behaviour that goes against their ideals, their values or their deeply held beliefs about how life should be. When something happens that contradicts those, a person can go through an identity crisis and, in fact, a crisis about whether they can live life in the same way anymore.
You mentioned preventative care. If we can get in and address some of those mental health concerns I just named, including PTSD, moral injury and sanctuary trauma, before they fester, we can prevent a whole tail of other challenges that happen, including relationship and family breakups and unemployment. Homelessness can be connected to a lack of preventative care in some situations.
I think I'm kind of running with this answer, so I'm going to stop myself right now.