Well...there's one thing for sure, "Everybody HAS an opinion". And you know what, everyone is entitled to their opinion - at least America thinks so. That is one of the things I love about our great Country. The only problem is...all of these "opinions" can sure cause heated arguments and unfortunately, sometimes end in a bad way. However, there is an answer to this dilemma! What is the answer you wonder...well, simply this: we are not put on this earth to convince anyone that our way is...no pun intended "the right" way. (as far as politics go, amongst other things)
Easier said than done for most, but, that is the truth. So much energy is wasted being angry and mad at "the other side".
When you really think about it, why do we get so heated in trying to persuade someone to think like us, when 9 times out of 10 it will NEVER happen. So WHO CARES I say...and I'll also say this...I LOVE to debate and I love to hear other's opinions, it CAN be very enlightening. I love to hear what the other side has to say. When things get too heated, it is very easy for me to agree to disagree. It is the respectful thing to do.
Most importantly, always take your thoughts and requests to the Lord, He is the Author of all things, He knows best and can help us through things like this.
DON'T EVER be afraid to defend and/or discuss how you feel and what you think/believe is important in a respectful way, wise men will listen to you and make their own decisions without taking things too far. The primary goal should be to respect your fellow man (who has also been blessed with a brain) and agree to disagree when things get heated.
Like John Mayer said, "Say what you need to say".