Question: who does peyton marry in one tree hill
Answer: She tells Lucas first , and Haley finds out in her own time , but Peyton seems hesitant to share her news with Brooke because she knows how much Brooke has wanted a family .