This is from the pope who as a young man was a member of Hitler Youth. There are pictures of him in his Hitler Jugend uniform. For HIM to forgive US is impudence on a cosmic scale.
There is a saying, "Justice delayed is justice denied." How about when it is delayed 2000 years? So I think I can speak for Jews everywhere in wishing Benedict XVI a hearty "Fuck you!".