With free speech, come idiots that abuse it and say hateful things.
These are sacrifices necessary in order to live in a free society.
You can't just take freedom of speech from the people you don't like to listen to; you would be taking it away from everyone.