going back to the start of the thread (I have no interest in Israel or Palestine) I'd say that where I live, at least, we generally do have freedom of speech.
We can say whatever we please. But we are also responsible for what I say. I'm free to yell "fire" in a crowded theater. And I'm free to be charged with manslaughter if someone dies in the ensuing panic.
I'm free to hate, and I'm free to be intolerant. I'm free to incite violence, and I'm free to be put on trial for it. I'm free to speak out against a particular group, whether by race, color, nationality, creed or sexual orientation. I'm free to say that I hate them, and I'm free to say that others should as well. In fact, I'm in the clear right up until I suggest that someone hurts them. Then I'm free to get in trouble.
I'm free to deny historical events. I can accuse the gov't of faking the moon landing, and I'm free to say the Holocaust didn't happen. People will think I'm loony, but I'm free to do so without fear of retribution. As long as my speech hurts feelings and not people or property, I'm free to be a hateful asshole.
That's what the First Amendment means to me. The freedom to be a dick to everyone. The freedom to tell an elected leader that he's an incompetent douche that couldn't find his own ass with both hands, and not have to worry about the gov't jailing me for dissent. The freedom to have my own opinions, no matter how controversial, and air them publicly. The freedom to give children the middle finger. The freedom to roll down my window and tell other drivers EXACTLY what I think of their driving skill.
Or the freedom to keep my mouth shut and not make waves. It's my choice.