Usually, someone insults others because they want to feel like they are better or have more power (influence) than the people they insult. They may want this because they are actually afraid that they are worse or less powerful than the people they are insulting.