Before I retired, as an acting First Sargent I discharged 2 soldiers that popped hot on a piss test. This angered me to see there was no support post discharge for these young men. It is an issue I have been fighting with politician. Has any one else had any luck advancing this issue?
There are some people who say, let em rot, they deserve it for dishonoring the uniform, but I tend to think the uniform failed them first. The support that should have been there to keep them clean or on the strait and narrow wasn't there and now they want to bail on their responsibility to pick up a fellow veteran.
There are some legal agencies that will help a Soldier "clean up" their record after the fact, but I haven't found one that does reliable pro-bono work for a down and out vet.
I wish I knew the answer you were looking for, but right now, we got congressmen willing to throw honorable service to the wolves, trying to get help for someone that took a wrong turn is nearly impossible.