Free speech is to protect you from the government. Private organizations have the right not to post any content they object to.
Additionally free speech has limits. Inciting violence through speech is a crime, inciting panic through speech is a crime. This as long since been ruled on by the Supreme Court.
Now if you want to rant and rave about what you hate, feel free to buy your own servers and set up your own sites. There you can cry all you want about how much you hate your fellow human beings just so long as you don't try to incite. There! Problem solved.