Yes. Agreed on usage. Nowadays too many people get upset over a word without taking into account the context.
It depends on how it's used.
Scenario: You, me and other retirees are celebrating in a bar. I stand up and say "A round of drinks for all these fucking lifers!" Would you be more likely to get up and leave or say "make mine a double!"?
Some asshole Antifa punk who fucked up and was given a Big Chicken Dinner in his third year calls me a "lifer". Is that an insult? Yes, it is, but he's a fucking douchebag so I don't let it bother me.![]()
//you were not a lifer. you were a reservist. who served 6 years active.