Stop in for a cup of coffee

That is the impression I've gotten from talking to some vets. I hope they get a better shake. I'd say if you are over halfway to retirement. Suck it up if you can. If not, get out and drive on.
I have lots of friends in the Marine Corp. Our government seem to think our military personal are disposable like toilet paper. IMO. If you serve in a shooting war, you should be taken care of.