well said sir, well said.There are so many things I could say. But I won't. All I will state is that all of us serving never demand your respect. We lay our lives on the line so you can think whatever you want. Support us if you want, or deem us demons and hate us for what we do. But whatever the case know that I will never demand you or anyone else's respect. For anyone of any profession to think they have that right is absurd.
I will end this argument by saying that I respect you and your beliefs. I may not agree, but you have every right to hold them. I cannot take that away from you, nor will I try.