I doubt I like trump any more than you do, but if we accept what you said as true, wouldn't that suggest that the entire concept of "free speech" doesn't work?
I don't think so? "I support this evil person, I think he's the best guy to run the country" and "That's shameful, you should not support evil people and I won't listen to your arguments in his favor" are both core examples of free speech. I don't think that this shameful speech should be illegal or banned from web forums. I don't even think it justifies shunning, necessarily; I'm personally happy to maintain friendships and family relationships with Trump supporters as long as they don't support him anywhere I can hear it.
I think you're mixing up the right to speak with the right to be listened to. "Shut up, fascist, get out of my house" is free speech, too. (And free association.)
Exactly! And "shut up, criminal, and get out of my country" is exactly the same, hence OP is perfectly fine.