For the veterans we support, we've analyzed the stats that we keep, and we've learned that the average amount of time that passes from the time a veteran releases from the military to their first episode of homelessness is about 10 years. The majority of veterans who come to us for assistance have served 10 years or less, so they don't have access to a lot of benefits unless they're seriously injured.
Most of the veterans who come to us are from the combat and arms trade. They do have transferable skills, but sometimes they're not recognized by employers, and the veterans themselves don't think their skills are transferrable. If they're infantry, they can't see how that translates to a civilian position.
The majority of the veterans that we support are underemployed, I would say. Employment is not necessarily what led them to become homeless. In some cases, yes, it is, but that's not the most common reason.