You're confused. This has nothing to do with "free speech" rights. This is a confusion that many right-wingers seem to suffer from.
There's no "free speech" relevance when you act like an asshole, and people call you on it. It just means that you're being treated like an asshole should be treated.