Stop posting; you're not only getting stupider by the post, but now you're bringing dishonesty into it as well.
You ABSOLUTELY assumed that I personally, and people "like" me did not serve. Your statement that "I happen to be a retired service member who proudly served 20 years protecting my fellow Americans' freedom. Those 20 years included protecting the "BOPs" of this great nation (including protecting his freedom of speech). I would gladly do it all again in a heartbeat." can't be construed any other way, sparky. Whether you "meant" to imply it or not is irrelevant. I've been around the internet a long forking time, and I've seen quite a number of YOUR kind. All you all make the exact same assumption, which is that unless you know differently, nobody but you served this great country, especially if they don't agree with you and call you poopy names.
You do NOT get to make the claim that you've EARNED your 1st Amendment rights more than someone who's never served, or even more than me, since you did 20, and I only did 6. The same way I don't get to claim I earned more of a 1st Amendment right than anyone who's never served in the military. Not a single swinging d*ck one of us "more than earned the right to say what we please," any more than any other citizen of these here United States.
We are ALL of us, even people we don't happen to agree with, or even like very much, entitled to the same rights, privileges, and protections under the Constitution of the United States. We don't have to "earn" those rights, privileges, and protections, as much as I may personally feel like it ought to be otherwise. Thankfully, the founders were a lot smarter than either one of us will ever hope to be.