Diavolo Overcomes His Past!