I'm an Englishman who lived more than 20 years in Germany, not a Kraut.
Young Germans cannot forget or forgive the nazis for their barbarity and the shame and guilt they brought on Germany. They have a heavy cross to bear for the sins of their grandparents.
The guiding principle of German Democracy is "Never Again". To ensure this "Never Again" Germans try to understand how such unimaginable things happened. They learn that repression such as the punitive reparations can lead to war and thus Germany is now a "softie" on the international stage. Learning from the mistakes of the past in order to avoid repeating them in the future is not whinging or denying those mistakes. Very few young Germans would claim "it wasn't our fault" but they would point out that "it wasn't my personal fault... I was born 50 years after the War ended!". Only a paranoid could regard Germans born after 1935 as dangerous animals.
Germany has faced up to what it did in the War in the best way possible; by having friendly and peaceful relations with all countries.
Why did DrBob cut off the question when quoting my original post?
"If even Israel and Poland can today live in mutual trust and respect with Germany, why can't DrBob?".