People seem to forget that the Germans were desperately fighting the British (and Americans to a smaller extent) in North Africa at the time the Soviets turned the Nazis back at Stalingrad. The two front situation did NOT start on June 6th, 1944.
Correct and they had to occupy France and the low lands that takes resources.