My son is a 23 year veteran of the Columbus Police Department. He has had to endure people cursing him, spitting on him and hating him for no other reason than being an officer. They do this without any knowledge as to who the man is, where he came from and what he stands for, yet they call him when they are in need. I know what respect is and how it is earned.
When you make the statement that 99.999% of them are tyrant a-holes, you are showing your ignorance, especially one that says he came from law enforcement, so don't talk to me about walking in your shoes.
So, I will say it again: You should respect their authority.