The biggest problem with this "us vs. them" mentality everyone seems so eager to jump towards, is that since both sides must always be opposed, you're now on the side that is against free speech. That's going to do nothing but strengthen their side and weaken yours. Open your heart to other humans, especially the ones you don't like. Try to understand them and realize you can hold your beliefs without silencing theirs. How will anyone change if nobody talks to each other? Words are what make us human, they have the power to change everything. It's how we've survived as long as we have. One "hello" from a fellow human can save a suicidal persons life. The only way you can change the world is if you speak your heart and listen to others.
I know there is a lot of hate and nonsense out there but you're grouping it all together under one image and painting everyone who doesn't think like you as the enemy. It's not helpful. Yes, they do it too, but that's not an excuse. Be better.
Sounds like you and nazis have more in common than you think.