I think along the same lines. I have gotten similar, altho probably not quite as strongly worded comments.
I have started making my first response to "why do you carry a gun?" Be "because I am responsible for MY own safety". If the conversation doesn't start that way, I do my best to work it in asap. Rarely left unsaid is, YOU are responsible for your own safety. You can see the light come on, if that was their original line of reasoning.
I hate the term "sheepdog". It is not me. I'm gonna look something more like an armed retreat to cover. After that, I may choose to get involved but I certainly see no requirement for me to do so.
Oh yeah, our news is on at 10 pm here!
I echo these sentiments as well. I do not carry to protect others. I carry to protect me and mine. If by my actions someone else is 'protected,' then yay. I do not have any combat training, I am not a soldier or a police officer. I am not a hero (and have no desire to be one) and I am not a vigilante. All I know is how to put a shot on target if me, myself, and I come under attack. I have a family to get home to every night and I am going to make darned sure that happens. If I get home, I've won. If someone else dies due to my 'inaction,' it will certainly be tragic, but it won't be my fault.