Huge know it all ego's respond out of anger when challenged, normal reaction. Liberals are the same, they are just better than you, and you should shut up and listen to them. Kevin comes up with some knot head stuff from time to time, this be a time.