Maybe yearly psych screenings with a robust minimum threat assistance program would be a good idea? Quality mental care and a mutual fund could protect those who were deemed unfit maintaining pay while on leave.
The current system of leaving people out in the cold discourages self disclosure to put it mildly.