Tolerance does not mean what they think it does.They often confuse tolerance with acceptance.
Then to add fuel to the fire they will not tolerate anyone who thinks differently than they do. If someone tells you, you are doing something wrong and it causes you to become violent then that shows me that you must know they are right, otherwise you wouldn't give them a second thought.