Incorrect. Laws protecting our freedom of speech completely centre on preventing government or police overreach -- that's it, nothing more, nothing less.
As a citizen, I am allowed to use my free speech to scream over top of someone whose views I do not agree with to the point they get so frustrated they pack up and leave. People may not like that, it may be rude and inconsiderate, but it's not violating anyone's rights. Only the government and police can violate someone's rights in this regard.
RE Twitter -- it's a private company. As a private company, its platform is the property of its owners, and if they decide to not allow certain viewpoints, that's their right to do. Similarly, if someone comes into my home and says something I find offensive, I am fully within my right to tell them to retract what they said or leave my property. I am not violating their right to free speech. They have a right to an opinion, but they do not have the right to espouse that opinion on my property if I don't want them to.