It's going to happen, sooner or later, I hope you don't have a breakdown.
If memory serves me, it was Prefect of the CDF Cardinal Ratzinger's interpretation of canon law that was involved more directly than JPII's. I suppose Benedict could declare Ratzinger to have erred, but I'm not holding my breath. If he does, I won't jump off a cliff--if a pope wants to declare himself to have erred in his prepapal decisions, it's a mark of humility, but I'm not sitting on a mountain waiting for it to happen.