Living where I do, there are plenty of douchebag Trumpeteers, and plenty who voted for him for their hatred of Clinton; and plenty who voted for his "America First" plank. Given that, rather than judge them by their vote, I look at their justification.
Now, having grown up much like you (8 schools in 12 years), I count my real friends on one hand, and work others into the mix as circumstances allow. If someone is racist, that's a nix right away, and so I haven't lost any of those Trump supporters as friends, because I didn't allow them in close to begin with. But others, who voted for Clinton as well as Trump (I voted Johnson), I treat them with agreeable disagreement, and most seem fine with that.
Now, having grown up much like you (8 schools in 12 years), I count my real friends on one hand, and work others into the mix as circumstances allow. If someone is racist, that's a nix right away, and so I haven't lost any of those Trump supporters as friends, because I didn't allow them in close to begin with. But others, who voted for Clinton as well as Trump (I voted Johnson), I treat them with agreeable disagreement, and most seem fine with that.