Equally, you have every right to set up a website to say whatever you want. That doesn't mean the people who provide the infrastructure behind that website have to continue to host your platform, it doesn't mean other peoples internet providers have to allow access to your website, and it doesn't mean search providers have to list your website in their results.
Freedom of speech worked really well when the largest audience you could get was the people in your local tavern, but it doesn't scale to a global internet without some adjustment. Just like your other example of the right to self defence - the idea of taking arms against a tyrannical government made perfect sense when everybody had muskets, but it doesn't really scale when the tyrannical government has drones and nukes.