First, to become military members, individuals need at least 13 weeks of basic training. Then they need six more months to pursue a specific career. Afterwards, they need two years to rise in the ranks—get their “stripes”, as we say—regardless of the career they choose. However, when it is time to leave the military, there is no training as such.
Why is there no mandatory 13 weeks of training, at career's end, when explanations would be provided on how a mortgage, a credit check, or a security clearance transfer works? That is exactly what we need: a transition course, at least two years before people leave the military.
There are courses on learning to use a chainsaw and on other minor matters. There are courses to learn all sorts of things, so why isn't there a transition course?