"Difference of opinion can be tolerated, but insult cannot be tolerated under any circumstances."