You can wish that people respect you or some group you're a part of more all you want. Kind of pointless though 'cause they won't unless they want to. We're not gonna legislate it or force anyone to, it is what it is. I wish people respected left-handed people more. People can like me, hate me, be indifferent, whatever. As long as they don't try to hurt me or take my stuff, it's not a big deal and I'm not willing to invest effort in changing the casual bystander's opinion of myself, or of some group I'm a part of.
I also think that CHLs and lefties should get discounts at all stores. Except if I'm running a store in the future and am barely scratching by on paper-thin profit margin, then I think I should be exempt from discounting anyone.

Realistically, the only reason to discount is because you want to preferentially attract a certain type of customer, likely due to a perceived benefit TO YOU or your store. LEOs typically get 50% off at restaurants because the restaurants value having a uniformed cop around their place... they probably have the idea that it might reduce the likelihood of trouble. I guess you could hope for the same from CHL holders, but I'm pretty sure CHL holders don't have the same impact on crime reduction as the presence of a uniformed officer. Otherwise, CHL holders are just (hopefully) a pleasant group to do business with.
As to the anti-gun guy at work, I think I'd just walk by his office EVERY day at 5 and say, "Wow, another day with no one shooting another person over lack of post it notes... amazing!" Do that every day for a year or three and see if he doesn't wear down.
