I agree. It depends on the individual. I ride with a couple LE guys...I also don't have "problems" with the police. But there are those who take things a little too "seriously".
I have a ton of respect for people who "protect and serve". I was so close to joining at age 24. I mean I was ready to go through the training. But the "emotional" side of it...harm to kids, women, families...I felt I'd be too aggressive and react negatively and end up in trouble.
I'd have a very hard time not hurting someone who hurts others...exacting revenge etc. I was recruited by a couple detectives I competed with at the martial Arts school I belonged to.
My husband really didn't want me to go into law enforcement. In some ways I regret not doing it.
I taught self defense looong ago for the Park and Rec dept. It was very satisfying. Hopefully some of my students retained some of what they were taught.
Biggest tip? How
not to be a victim. By just basic common sense. Really important. Especially for women.
Both my granddaughters have learned a few things from me...the youngest pulls no punches

and they both stand up for themselves.
The 10 yr old is dealing with a neighbor boy who plays a little rough (and omg she out weighs him by at least 20 lbs and 6"s in height, she's already 5'3" and 96 lbs) and he messed with her and ka-pow she let him have it lol
He no longer pulls her hair and all the other "pre-pubescent" stuff boys do to get our attention.
School called...we were laughing as she CLEARLY can beat this kid lol but my hubby explained that "boys just do that sometimes" to get our attention.
She us growing up way to fast. They both are. She's 10 going on 16 lol. She already told me she wants a white jeep wrangler, and she wants to start learning how to drive. No pressure lol
We got her brother a nice F150 Ext, hard cap painted to match, brand new tires...paid for brakes. So she's already ahead of the game😁
She is very pretty, she's a cheer co-captain, they have a competition this weekend. Very excited for her
That's her on the left...