Freedom of speech is a defining mark of a civilised society, and to be meaningful it has to extend to everyone ..
However your freedom of speech does not give me a duty to listen to you, nor to have a discussion with you.. We all have to make decisions about what is worth listening to and...