If It’s Been 10 Years, Can I Now Use My Montgomery GI Bill?
Q: Am I still entitled to receive the GI Bill if I was dishonorable discharged and it been close to 10 years ago?
A: No, if you were dishonorably discharged, you cannot use your Montgomery GI Bill benefits regardless of how long it has been. Plus even if you could, they would expire 10-years from your date of discharge and it sounds like your are very close to that magic date now.
If you got a dishonorable discharge, it was a result of a General court-martial, so most likely even the Board of Corrections would not be able to help you upgrade your discharge to a point where you could use and draw GI Bill benefits. As you are finding out, a DD can haunt you for the rest of your life as it generally suspends all veterans benefits for good.