
Max M. answered 05/24/20
Improve your skills and scores with a Harvard grad.
The short teaser answer is: look at the role the Russian Revolution played in the last year of World War I.
The slightly more explicit answer is:
When the Soviets stormed the Tsar's palace in 1917, they dug up and waved around all the secret treaties and agreements the allied powers had made with each other about who was going to get what when the war was over. It kind of undermined all the claims those governments were making about fighting the war for noble reasons. So that wasn't a great start to the Soviets' relationship with Britain and France. Plus, when Stalin took over, he was pretty open about seeing the capitalist west as his rival, if not outright enemy.
For the second part, you know who hates communists more than capitalists? Nazis do. Why? Pretty much the same reason. The Germans literally sent Lenin and Trostky into Russia in armored trains in 1917 in the hopes that they would start a socialist revolution and take Russia out of the war. A crazy plan, but it worked. But what they didn't count on was Russian soldiers sharing those socialist ideas back with German soldiers, who started to question THEIR desire to fight in the war. So when the war was over, and the crippling Treaty of Versailles signed, and Germans were starved, mourning, and poor, not to mention shocked, and looking for answers as to how they could possibly have lost when they thought everything had been going so well, one of the big answers they came up with was: Socialists.
That hatred didn't go anywhere over the next 25 years as resentment coalesced into the rise of the Nazi Party (and yes, Nazi is an abbreviation for, in translation, National Socialist German Workers Party, but if you look at what the actual economic platform was, it's basically the opposite of Soviet socialism). Anyway, long story short, Nazis hated Soviets with the fire of a thousand suns. So a non-aggression pact was probably not the most obvious outcome.