"Let's promise to always be best friends." "Always?" "And forever." Follow Nathan and Haley's friendship through the up's and down's over the course of twenty years. Will Nathan be able to keep his promise? Will the friendship turn into something more, or diminish to nothing?
One Tree Hill - Rated: T - English - Romance/Friendship - Chapters: 54 - Words: 186,372 - Reviews: 513 - Favs: 141 - Follows: 105 - Updated: 4/26/2015 - Published: 11/24/2013 - Haley J.S., Nathan S. - Complete