John Wear and many other historians including David Irving have shown Churchill and Roosevelt's guilt for World War II. Suvorov has made a strong case that Stalin also was guilty. https://www.paulcraigroberts.org/2020/01/13/rescuing-the-history-of-world-war-ii-wear-vs-suvorov/
The guilt of these three notwithstanding, it was the allied deception that coerced Germany into the Versailles Treaty that made WWII inevitable. The British economist John Maynard Keynes clearly understood this as did Lenin who described the Versailles Treaty as a bomb waiting to explode Europe, an event of which Soviet Russia intended to take advantage.
Germany did not lose WW I on the battlefield. When the war ended, Germany occupied enemy territory. The war ended when Germany, believing American President Woodrew Wilson's promise of no territorial loss and no reparations, asked for an armistice. Germany requested an armistice for two reasons: The entry of the US into the war, which brought fresh troops into the conflict, and rebellion at home. German sailors mutinied and leading German cities, such as Cologne and Hamburg established soviets demanding the end of the war and the abdication of the Kaiser. The German military concluded that these conditions precluded a successful continuation of the war.