In that case, I'm afraid you aren't eligible. Sorry.
Oh, I already figured that. Am I missing out an any other advantages besides the discounts with the ID card?
Yes, if you have the ID card you won't need to carry around your military discharge papers or share sensitive personal information to receive discounts.