This is my first time writing a fanfic.. the story has been wandering in my mind for a while and I want it to be out of my mind.. Forgive me for typos or imperfect English ;)

DISCLAMIER – DO NOT OWN ONE TREE HILL CHARACTERS.. But do own Natalie, Mackenzie, Keith, and Annallie.

Haley POV:

I knew that I will always love Nathan Scott but I was not in LOVE with Nathan, he understood. I am in love with someone else that is unexpected to my family and friends that lives in Tree Hill, North Carolina. Jamie did not take the news hard as Nathan and I originally thought. Natalie, she took the news hardest. She still refuses to talk with anyone but Sam, Nathan or Jamie.

Nobody's POV:

One day, the news had rocked the town of Tree Hill, the divorce between Haley James and Nathan Scott. But the best news is that Haley and Nathan remained best friends. They are currently sharing an 8-bedroom house together along with Jamie, Natalie and other 3 people. The main reason that Haley and Nathan divorced, because Haley could not hold her feelings back any longer, she was in LOVE with someone else that is not Nathan. Haley James is in LOVE with her former roommate, Brooke Davis. Brooke, Sam and Mackenzie is the another 3 people who is living in Nathan and Haley's house.

Brooke officially adopted Sam as one of her own child after the incident. Sam is currently enrolled to a community college in Tree Hill to improve her grades so she could enroll to UNC- Chapel Hill. Brooke has a daughter – one of her own with Haley, Mackenzie Elizabeth James. Brooke and a generous donor produced Mackenzie. She is currently 6 months old, Brooke and Haley decided that Peyton and Lucas Scott becomes Mackenzie's godparents, despite their past with Brooke.

Peyton and Lucas had a twin together Keith Michael and Annallie Penelope Scott. They decided on the names to honor their loved ones in the past and they will share the stories with the children when they are old enough to understand why their names were chosen. Haley and Derek is godparents for Keith; Brooke and Nathan are the godparents for Annallie.

Currently, Natalie is one of the angriest child. She is basically mad at her mother, Haley for leaving Nathan. Or, maybe there is other reason why Natalie is mad at Haley. Natalie still won't talk to Haley or anyone else because she felt betrayed. She is willing to talk with Sam because she felt that Sam is an older sister to Natalie. Jamie is happy that Haley is happy with Brooke because Jamie likes Brooke so much.

Background:

Haley James/Nathan Scott:

James "Jamie" Lucas Scott (8 years)

Natalie Karen Scott (3 years)

Brooke Davis/Haley James

Samantha Davis (18 years)

Mackenzie Elizabeth James (6 months)

Peyton/Lucas Scott

Keith Michael Scott/Annallie Penelope Scott (twins: 3 years)

REVIEWS REVIEWS!! I could continue the story..