Jack and the kids come to take Carly home from the hospital. Carly insists on going to Gwens graduation and Jack surprises her by having thought to bring the perfect dress. Meanwhile, Will admits to the entire school that he cheated and is now being expelled. Gwen realizes Jade helped Will do it, but Will tells her not to blame Jade. It was all his fault. Gwen calls Jade a user and the other girl, hurt, runs off. Gwen asks Will why he did it. He says that he did it for Gwen. Their fight is cut short by Casey arriving to say it's time to graduate. Gwen goes. Will does not. A sobbing Gwen is comforted by Carly, who starts to feel ill and Jack insists on taking her home. Afterwards, Gwen desperately tries to reach Will amidst the raucous graduation celebration. But Will is busy getting drunk with Jade. At home, Carly asks Jack to hold her and he does, but while Carly thinks this means hes back for good, Jack is much more conflicted. Dusty wants to know why Lucy is trying to make Jennifer look like an unfit mother and accuses her of working for Craig. Lucy guesses that Dusty isnt upset about Craig, hes upset about Lucy walking out on him! Dusty simply turns around and walks away in response. Later, Lucy meets up with Luke, and the cousins catch up. Lucy laments how much she once hurt Dusty. Luke asks if Lucy is still in love with Dusty. Meanwhile, Dusty gets word that his adoption of Johnny is official as of today.