I won't pretend to understand what you're going through since I'm neither an american nor a minority. I think I have something to contribute in this discussion because I want to adress your point about half the country not caring about your rights.
Simply put, I don't believe that half of the US population is racist or that it doesn't care about minority rights. I believe that in most reasonably modern countries most people are supportive of minority rights. However, most people vote based on their personal interests first.
Trump pandered to a group of voters that were feeling completely left out by the political establishment. Many of those voters were desperate. When your own livelihood is at stake you will not put the interests of other people above your own. I wouldn't and you wouldn't either. You voted based on which candidate better represented your interests, others did the same.
Part of Trump's audience is undoubtedly made up of racists, gamergaters or just plain stupid people. The overwhelming majority of the people who voted for Trump didn't do it because they hate you or because they want you to suffer. They voted for him because, as vile and disgusting as he can be, he was the only one that directly adressed their concerns and gave them hope that something might change in their lives for the better.
Dismissing every Trump supporter as a racist, homophobic, fascist scumbag is a surefire way of driving a wedge between the american people and cementing an "us verus them" mentality. You don't need to coddle the racists or the homophobes or the scumbags, they are most likely too far gone. Everybody else, regardless if they vote right or left, belong to the same team and should look at each other with empathy and establish a meaningful dialog. Help others understands your plight, listen to others explaining theirs.