Ummm not to interrupt this
wonderful dialogue but...
As you shout about your right to free speech, so should you realize that Matthew is allowed to voice his opinions as well. Just because someone has a right to free speech that does not mean that you have a right not to have your points disagreed with.
Can we all try to stick to the topics without getting into personal pissing contests?