Have you served on active duty, in the Reserves, or in the National Guard or Coast Guard and received an honorable or a general discharge under honorable conditions?
I was not honorably discharged, no.
If you were discharged under less than honorable conditions, then you may not hold a veteran ID card.
Why should I not have a veteran ID if I did serve on active duty?