EyeSaidTheFly - "You have a right to feel safe and what white people don't get (don't want to get, more like) is that racism is very scary if you're on the receiving end or anywhere close to it."
Wow, speaks of racism...Then generalises an entire race! Incredible. I know exactly what racism feels like, having lived most of my life on a multicultural council estate in London, I was victim to both racial abuse and racial attacks and so too were my children...Oh and we are white English...Still, may be I don't know what racism is what with my white privilege and all. I certainly know what absolute ignorance is though 
As for the OP, the political climate in America is just as toxic as here and as usual the MSM news media and the establishment have done brilliantly in dividing up the population. Trump is no more racist than the Clintons. Republicans are no more chaotic than the Democrats. You need to stop with basing your opinion on MSM news media. As someone who has worked a lot in the US during the past 12 months, I can safely say that Americans are desperate, the economy, the social situation, the loss of industry, the astronomical rise in cost of living and the astronomical collapse in wages is destroying (or has destroyed) the American dream. In such situations, it is unfair for Trump supporters to be labelled almost as NAZIS. I have met Americans of all races that voted Trump, all desperate for change (all not understanding that there is no change found in politics but that is another debate). I have met Democrats who were lovely people, just want to live in peace and in a fair world...I have also met Democrats who seemed to want a civil war.
Don't so judgmental on how your DP reacted or not, to friends of friend of a friend of a 7th cousin removed, or whatever. I think the fact that he has been upfront with you is a plus sign. However, if you feel that there are other things in the relationship, then look to change them or walk.
Politics should not come between people, in my working experience it is a waste of time. Both arguing over politics and being engrossed to the point that it dictates your life. All politicians/governments/leaders must follow the ground set before them. The difference in parties once in power generally comes down to the colour of their ties and nothing more 