You summed it up fairly directly. If freedom of speech is not absolute then it cannot be called
and as such any suppression of expression (no matter how distasteful) means curbs on those freedoms.
Freedom of expression and insult cannot coexist!
You couldn't be more wrong! You can't have freedom of expression while at the same time oppressing "insults". What's insulting is subjective, and if you start censoring that, there is no freedom of expression left.
You can't expect everyone on the internet to be nice to you. That's okay. Grow a thicker skin, ignore them, tell them you don't like them, but no matter what you say, they should be able to express what they want.
You don't need freedom of expression to say kittens are cute. You need that freedom to say controversial things. But you also have the freedom not to agree with it. That's okay too.