True self-less service is just that. Self-less. That means you don't talk about it after, you don't run around telling total strangers "my ptsd can't handle this!", you don't pull the "I'm a vet give me respect and privilege right now" card, you don't seek attention and favoritism based on your military service. Once again, a soldiers job is no more important than a firefighters or janitor. They are just different scopes of practice.
There is an exception... Veterans and Memorial Day, and if there was a day for emergency services... I would shut my mouth and give them their day. I just can't stand the entitled attitude that is running rampant in our country these days, and yes that includes military and LEO's. Especially since there are many vets that are LE, and bring that attitude with them.
I will end this on a reflective note, Perhaps it's my self-centered attitude that doesn't allow me to have empathy in considering how others deal with their service or LE duty. For me, it's not that I'm not proud of my time, I just can't understand why people feel the need to talk about it on a constant basis.