Soldiers do have a certain honour. After war, they are able to meet and talk because to a certain degree they respect the other soldier/apponent etc. However, young people are still bitter because the civilian murders, torture, humiliation, material distruction can not be forgiven. In Poland's case - 6,000.000 - and they did not ask for it. Give it a few more generations.
Most of the plethora of races in Germany are folks from Europe who can't wait to come to live and work here
..NOT BOTH! Firstly - they have to go to work there (econmic reasons) because their countries are still recovering from mindless German destruction and communist regression and were not rebuilt by the allies so they could pay for their sins yada yada ... and secondly - one of the unfortunate side effects of working far away is that you have to live there aswell. Can't have everything.