~”Not quite. Zero military service.”~
What’s military service got to do with family values? There’s a particularly deep shade of red in that herring.
You said impeccable. He, his sons, could of served. That would be better. He, they didn’t. That is less so. Certainly not ‘impeccable’.
adj. Having no flaws; perfect.
Incapable of sin or wrongdoing.
Kind of creepy, really, using the word, impeccable, that you did.