Are you one of those people who sees the name "National Socialism" and assumes it must've been a socialist movement?  The Nazis purposefully used the term because they wanted to redefine "socialism" in a nationalist light.  

If you want to really dig into it, you will see that the very far right and the very far left tend to come full circle and meet in a common realm of totalitarianism.