I agree with most of the other comments. As a staunch conservative, I have found it better to just keep my thoughts to myself. Additionally, there is usually little to be gained from sharing your opinions. Past a certain age, most be are so set in their opinions that arguing with them achieves nothing. Personally, I enjoy a thoughtful, respectful, and in-depth discussion (maybe even debate), but most people would rather just regurgitate the media talking points or, worse, jump straight to calling you racist, homophobic, a bigot, a religious zealot, or whatever else they think will quickly shut you up. In short, it's better to just keep your thoughts to yourself.