Question: when do haley and nathan get back together season 3
Answer: Brave New World