Bree is thrown when Orson returns, claiming he was dumped by his girlfriend. Keith is annoyed at how Bree is willing to let Orson stay with them. Over dinner, Orson makes it clear he doesn't think Keith is a good choice for Bree as they have nothing in common and Orson understands her more, the two throwing food at one another. Bree goes to see Orson's ex, who reveals that Orson was the one who broke up with her as he's still in love with Bree. She confronts him and Orson confesses how he feels and thinks Bree is too good for Keith. Keith is angered at Bree continuing to want Orson to stay with them, saying that she's still in love with Orson. Bree responds by shoving him down in her manure-covered lawn, getting herself dirty to prove how much she's changed. When one of Keith's old girlfriends comes by, Bree is suspicious and discovers the woman has been raising Keith's son. She mentions children to Keith, who seems unsure whether he is father material. Bree goes to the girlfriend, lying about how Keith doesn't want to know the child. Keith finds her cutting up her roses as she says "you have to be ruthless to protect what you want." Bree meets the woman later to lend her money and when she leaves her son in Bree's care, Keith drops by the pizza parlor. Seeing Keith and the boy instantly bonding, Bree is overcome with guilt and confesses to Keith that the boy is actually his son. Keith desperately wants to be with his son, but he doesn't want to leave Bree, he pitches the idea of moving to Florida with Bree but she refuses to leave her home and friends. The next day Bree makes the ultimate decision and tells Keith that he must go to Florida for his son. She sacrifices their relationship and Keith leaves.