Called to lead Europe, Germany weighs its national guilt. Is it time to move on?