I must say this is a very interesting question of [i]'when should I unassociate with someone based on their beliefs?'[/i] Well obviously this is something you have to think about yourself and set some guidelines but a few things come to mind about when you should get as far away as possible from that person. 1. If you disagree with someone on an issue, do they instantly just turn hostile toward you? If a person does not have the decency to stay civil even if they strongly disagree with a position you hold that person is not good to stay around. 2. Does this person hang out with people that have extreme views and are known to be violent? There are quite few of these kinds of groups on all sides of political issues and knowing about them and if your friend is very friendly with them can be quite telling. Unless they distance themselves they may fall into dangerous territory and drag you down with em. 3. Does the position they hold make you sick because you find it so morally reprehensible? This is a completely your call kind of a thing but there are certain views people find so morally objectionable that it can actually have a negative impact on your own psyche. Sometimes you do need to just take a stand against an outrageous view and tell them why you distanced yourself from them. Admittedly, this kind of reasoning though is one of the easiest to abuse and go overboard with so you have to be careful with this one. In general though, everyone has differences of opinion so the general rule of thumb should probably be to learn to live with em, accept that there will be differences and learn to live with em. Find your breaking point and stick with it making sure those around you know what to expect. In the end, the only person you can truly control is yourself and through example you can sometimes bring a person over to your point of view.