At a play, he meets a 21-year-old woman named Millie Harrison, and they spend some time touring New York before she returns to college in Stillwater, Oklahoma. Davy later visits her in Oklahoma, and they attend a party, where he accidentally runs into Millie's ex-boyfriend, Mark, who tries to fight him, forcing David to jump Mark away, unnoticed. Feeling bad for Davy, Millie invites him to stay the night at her place. The two officially start a romantic relationship and make love. Millie and Davy continue to see each other and begin to fall in love. Davy also manages to locate and reunite with his long-lost mother, Mary Niles. Mary left the family after being severely beaten by David's father, and all her attempts to contact David over the years were intercepted by his father.