if Jesus and Jehovah are the only ones who can/allowed to read hearts. In other words, Jesus and Jehovah give themselves permission to judge the Pharisees/ Sadducees. Why are the Jehovah's Witnesses allowed to call others names such as "Satan" or "viper" for example if they are not allowed/able to read hearts?
I understand that since Jesus said some vicious comments to the Pharisees/Sadducees, such words would be deemed as acceptable to the Jehovah's Witness Dictionary of insults.
"Jehovah can read hearts, while we cannot. This in itself is a good reason for us not to be judgmental. We do not know all of another person's motives. We should try to imitate Jehovah by not fixing our attention on human imperfections, which will eventually disappear."
3/15/08 Watchtower Magazine