My response is that you have expressed yourself clearly, and if that's what you needed to do - more power to you. I thank you for serving our country, as I have also done. I don't agree with you on most of your points of view, but then I am not you - am I.
I think your military career has a strong influence upon your perspective. Service in the military enjoys many of the benefits stemming from the liberties established in this constitutional republic, but military personnel nevertheless live under a system wherein they have waived their constitutional rights for a duration. The ration of liberties allowed to military personnel are pretty much a dispensation of privilege and not true enjoyment of civil rights. Carreer military tend to have a higher tolerance for autocracy than I do.
I respect your current point of view. Like my own current point of view - it may be subject to change at some time in the future. I'm not ready to surrender any more of the U.S. Constitution than we already have. It very hard to re-secure freedoms once surrendered. I sometimes carry as many as 56 rounds of .40 SW in or adjacent to my Glock. If some jihadist sympathizer decides to replicate the Ft Hood shooting in my public square - those 56 rounds would most likely come in handy.
Enjoy that R & R and may God bless and protect you.