In the past, Rebecca prepares to visit Randall at college and worries that Kate (Hannah Zeile) will sit around on the couch all day. So, she gives her money to go to the record store and get some new CDs.
When Rebecca arrives on campus, Randall (Nigel Fitch) is too distracted by Beth (Rachel Hilson), who’s sitting across the room, to listen to anything Rebecca says.
Rebecca recognizes that he’s staring at Beth, so she grabs her cafeteria tray and walks over to Beth’s table and introduces herself to her and her mother. They sit down and start chatting. Carol learns Beth and Randall went on a date and she’s not completely pleased. But, when the kids run off to class, Rebecca and Carol stay and chat with each other. Rebecca opens up about losing Jack, and Carol reveals that she also just lost her husband.
After their lunch, Carol meets Beth in her dorm room and chastises her for her political science grade. Beth asks how the rest of the lunch was and Carol says it was lovely but that it’s probably for the best that things likely won’t work out with Randall because he and his family are still grieving. Later, Beth goes to Randall’s room and kisses him. And that’s that.
Meanwhile, Kate visits the CD store and meets a boy. They flirt over the Nirvana album Nevermind and she opens up about losing her dad. He offers her a job so she can utilize the employee discount since she’s buying so much. Later, Kate brings Rebecca home a collection of CDs she knows she’ll love and tells Rebecca she got a job. They dance together and Rebecca says she thinks it’s time for them to get out of their apartment and into a home with more light. She wants a fresh start.
Just then, a voicemail from Kevin comes in and he says he just married Sophie (Amanda Leighton)…um, what?!