Later that night, Chuck shows up at Ellie's because she said he could come to her to talk. She says yeah, to start at the beginning, but doesn't ask him for some reason. As Daniel Zott starts playing "Living A Lie" (which is really, really beautiful), he tells her he feels like he's living a lie and can't compartmentalize these things anymore. He feels like he's not himself. Ellie says maybe he's moving too soon with Hannah because he's not over Sarah. He tells her this is why he doesn't come talk to her, because she's "half a spy." What? That doesn't even make sense to me, and I know Chuck's secret. Ellie apologizes and says maybe that's not it, but apparently he means that she's half a spy, so she gets it and figured it out? She's an excellent half a spy. He thanks her. Whatever.
The music continues as he shows up at the restaurant where Hannah's waiting with her parents. Sarah looks torn at Castle, and looks at Shaw. Chuck walks up and doesn't even meet her parents, just asks if they can talk for a minute. Sarah grabs her stuff and leaves Castle without a word to Shaw. Outside the restaurant, Hannah asks Chuck what's wrong, and he tells her there are things in his life she can't understand he can't explain. He says he's been dishonest and it's not fair, so he has to end this. She gets teary as he says she deserves to be with someone she can get to know completely. She goes from upset to mad and says she thought he was a nice guy. He says he is, but she says no, he's not, since they slept together last night and now he's dumping her. He tries to say it's not like that, but really, it is. I mean, how can Chuck think this is a justified course of action. And, also: WHY is he doing it? It makes no sense, other than Kristin Kreuk's episodes are up. She asks him to explain, but he says nothing. She says she's dated a lot of liars, so can usually spot them, but he's the best she's ever seen. She closes with a dagger to his heart: "I hope your lies keep you warm at night."