I did 10 not 20.
I believe you only get an ID card if you retire after 20, are in the reserves/guard or are disabled.
USMC 1967-69 . Got a pink ID when I was discharged.
“I believe you only get an ID card if you retire after 20, are in the reserves/guard or are disabled.”
As long as you did 2 or more years active duty time, you qualify as a vet.
GO to your VA office, bring your DD214 and get enrolled.