Meanwhile, Kevin and Zoe (Melanie Liburd) are starting couple’s counseling because Kevin wants to do the “relationship right.” He begins the session by insulting a piece of art made by the therapist’s daughter, but soon charms her like everyone else he comes across. But when he talks about how he wants to have kids and move to the burbs (“well, maybe not the burbs”), Zoe’s face drops.
Later that evening, when Kevin returns from an Alcoholics Anonymous meeting, Zoe confronts him about what he said in therapy. She tells him she loves him, but she doesn’t want children. Specifically, she explains, “Kids have never been part of my plan, and they will never be.” He asks if it’s because her dad sexually abused her, but she says it’s more about her freedom. Kevin is caught off guard and Zoe encourages him to think more deeply about his desire to have children. If he doesn’t want to have kids, then she’s all in. If he does, she doesn’t want to waste their time.
So Kevin does his thinking…until he suddenly finds himself at Sophie’s (Alexandra Breckenridge) door. Unfortunately, she comes home just as he’s “lurking” and asks him what he’s doing. He apologizes for standing in front of her place and just as he’s leaving, she asks if he’s OK. He sees a comfortable in and asks her to grab a cup of coffee. And that’s when she tells him she’s engaged.