“every one has the right to their opinion and now you are violating other peoples right” Um no. He still has the right (clearly so do you) to be an asshole and say horrible things to his son. I firmly believe that people like you and this father should have every right to stand up and say horrible things so that we all know how terrible you both are and can rightfully avoid you at all costs. Also posting a comment on the internet saying that this guy is a terrible father is in no way limiting his freedom of speech which you are clearly implying. You still have the right to be a jerk but I still have the right to call you out on it. That is my freedom of speech. ass.