When I was young I was a strict rulekeeper, even to the extent that I ended up not going along with things that others did for the sake of keeping morality when morality requires breaking the rules. It was very confusing to see others breaking rules. Then as I got older I found that many things other people told me were not true, and some rules were based on nonsense, and I could verify truth value of some things by testing. I became very difficult to manipulate because my science education gave me the ability to call out BS whenever it was presented to me, much to the frustration of others, I am sure.
_________________
A boy and his dog can go walking
A boy and his dog sometimes talk to each other
A boy and a dog can be happy sitting down in the woods on a log
But a dog knows his boy can go wrong