the first amendment protects you from the government.
It states you can speak publicly, or publish, disparaging things about the government (as long as its truthful - read not liable or slander) without fear of prosecution from the government.
It does not state you can say or do whatever you want without repercussions - like desecrating the flag.
That is entitlement. its a very different thing.
SOO GOOD