Me too. I'm both of those things when it comes to my country and beliefs.
I'm fairly thick skinned when it comes to criticism and nit picking. I've been married most of my life.
Married men I think need "thick skins", how else can we treat our HIKV?
That being said, I agree with dirtbiker, I diagree with "banning" someone for "airing out" their beliefs, or reasons, or whatever, in a forum that instigates those issues in itself. Just because he "may have done something inappropiate" in a "political arena" doesn't negate the fact that he is a very valued member on this forum. He may have views that do not agree with others, but he hasn't "aired" them here, which he shouldn't, I believe he "aired" them where they were meant to be.
Besides, we are all adults, and we all have our own beliefs, and moral values, some may conform with the majority of peoples, and sometimes not, regardless, "adults", do not need to agree with another, but we must always "respect" each others individual belief/moral stances.
OK, now that I got that off my chest, I hope I don't get an infraction.