Before I start telling this story, there are a few things you might want to know. This fanfic is of what could possibly happen in the 5th Season. Now as some of you have probably read, Mark is thinking of making season 5 go 4 years into the future.

So that's what I'm doing to do…

WARNING : this FanFic will have a lot of emotional, happy, and disappointing scenes, people who are emotionally unstable please be advised.

Recap:

Season 4 Finale.

"Give it up for you're Graduates of 2007"… said Principal Turner. Everyone gets in line to accept their diploma. Haley holds her stomach, the baby was due any day now, and Nathan stayed close behind to make sure nothing would happen to her. Brooke and Peyton both got in line very excited. Lucas followed them and rolled his eyes "women…" he said to himself.

They all got in alphabetical order. And Principal Turner started calling out the names of all the graduates.

Karen was watching all the graduates, and then looked beside her to see an empty seat. "Keith, you should be here!" Karen looked up to the sky, and said.

Karen looked at her son, and he smiled at her.

"Brooke Davis….!" The Principle called out. Everyone was clapping as Brooke walked on stage to get her diploma. She thanked Principal Turner and turned to the crowd, and screamed "I graduated!!" Everyone laughed.

The names kept getting called out. Brooke got off the stage, and walked towards Peyton. Peyton hugged Brooke "Congrats Brooke, we all knew you had to graduate someday" Brooke laughed and replied "Well at least I graduated with you skanky hoe."

"Marvin McFadden!" Mouth walked over with a huge smile on his face, and accepted his diploma. Once he got off stage, he walked over to Shelly, she gave him a kiss and said "Congratulations boyfriend" Mouth gave Shelly a big hug, and then went to sit next to Brooke.

"Peyton Sawyer!" Peyton walked up, accepted her diploma then walked back down, kissed Lucas, and went to go sit with Brooke, Mouth and Bevin.

"Lucas, Nathan, and Haley Scott!" everyone started to laugh. All three of them walked up on stage together and accepted their diplomas.

Once everyone's names were called out, Principal Turner said "Will all the graduates come up on stage please."

Everyone got on stage eagerly. The Principal makes a speech about all the good times at Tree Hill High.

The graduates throw their hats in the air. Haley starts panting. Nathan asks her what's wrong. She says the baby is coming. "What!" Nathan screams. "The baby, the baby is coming" Lucas overhears them and gets his cell phone out and starts dialling. "Hello, I need an ambulance; my best friend is having a baby. Tree Hill High School….Thank you" Lucas closes the phone. Ambulance is on its way guys"

The ambulance came about 10 minutes later. Lucas and Nathan go with Haley in the ambulance. Brooke and Peyton follow the ambulance to the hospital in Brooke's car. Once they got to the hospital, Peyton and Brooke ran inside to see Haley in a wheelchair waiting for a room to deliver the baby. Nathan and Lucas were talking to one of the doctors, then they ran over and Nathan went in back of the wheelchair and to go push Haley to the delivery room.

"Wish us luck" he said.

Brooke, Peyton, and Lucas all replied "Good Luck!"

Haley has complications in the delivery room. "The baby is going to be okay right?" Nathan asked the doctor. "I'm not sure Mr. Scott." He replied.

Lucas, Brooke and Peyton all waited in the waiting room for the baby. "You guys really love each other, don't you?" Brooke asked Lucas and Peyton. Lucas looks at Brooke and holds Peyton close, "We do" Brooke smiles at the happy couple, then looks down and is about to cry. Peyton gets up, "Brooke, what's wrong?" she asked. Brooke looks up wiping a tear "What? Oh…nothing" Brooke got up from the chair and went to the get some water. "I'll be right back" Peyton said as she got up to comfort Brooke.

"Hey," Peyton said rubbing Brooke's shoulder, "What's going on?"

"It's nothing, really…"

"Come on, don't lie to me. You're not really good at it anyway."

"I'm sorry Peyton, I just feel like I could have had something great with Chase, and now… he's gone…and it's all my fault"

Peyton gave her best friend a hug. "Thanks, I needed that"

"It's not your fault Brooke."

Meanwhile in the delivery, Haley woke up from a horrible pregnancy. Nathan was holding her hand. She pulled away. "Doctor, doctor! I want to see my baby boy"

The doctor looked at Haley very sadly. Nathan woke up "Where's my son!"

"We lost him, I'm so sorry"

Haley screamed "NOOOO!" and started crying. Nathan started to cry as well and held Haley close.

Nathan walked out of the delivery room heartbroken, and fell apart, started crying on the ground

Brooke saw Nathan on the ground crying, and ran over to him

"Nathan, what's wrong?" Brooke asked.

"The baby didn't make it…my boy didn't make it…" Nathan cried.

Brooke goes in for a hug, but Nathan doesn't want her hug.

"Nathan, come on." Brooke said.

Finally Nathan gave in, and gave Brooke a hug, and cried on her shoulder.

"Can you tell Lucas and Peyton about this please, I have to go back and talk to Haley" Nathan said.

"Of course…" Brooke said, "I understand"

Nathan walked back into the room, Haley was still crying on the bed. Nathan goes to sit on the edge of her bed.

"Haley, come on, let's talk about this."

"I don't want to talk about it Nathan! Our little boy died today!" Haley gives Nathan the cold shoulder, and starts crying even more

"I know Hales, I know" Nathan said trying to get her to face him.

"It's not fair!"

"Life isn't fair"

"THIS IS YOUR FAULT!"

"What?"

"You heard me!"

"You can't believe this is MY FAULT"

"I want you to leave."

"What?"

"Leave! I want to be alone Nathan"

"No, let's talk about this Haley!"

"No. Leave! I don't want to talk to you Nathan!"

"Let me just take you home"

"Fine, take me home, but we aren't talking after that"

The car ride home was very quiet. Nathan kept looking at Haley, but she never looked at him, she was looking outside her window.

"Oh, look" Haley said for the first time

"What is it?" Nathan asked.

"It's a couple with their new born baby!" Haley started to cry again

"Hales…"

"Nathan STOP! Just bring me home!"

Nathan continued to drive. Once they got home, Nathan brought her up to the apartment, and then asked her.

"Are you sure you want me to leave?"

"I told you before, LEAVE."

"Okay. I'm leaving"

Nathan looks down, and walks out the door.

Brooke, Peyton and Lucas are all hanging out in Lucas's room. "I can't believe the type of pain Haley must be going threw"

"Yeah, I know. It's horrible."

"I just don't understand."

There's a knock on the door, Lucas gets up to answer it. "Nathan?"

"Hey guys, Haley kicked me out"

"What?" both Brooke and Peyton yell.

"She thinks it's my fault that our baby boy died."

"Nathan, it's not your fault" Lucas said

"Haley will come around" Brooke assured him

"I hope so…" Nathan replied.

3 months later

Rachel had had a party the night and the gang went over to help her clean up.

"Nathan, can you help me with these beer bottles, there are too many" Rachel said.

"Ah, yeah, sure"

Nathan walked over to Rachel, and helped her pick up the empty beer bottles. They started to walk down the driveway.

"You know, I could have done this all by myself, but I wanted to ask you something, something, that I didn't want to say in front of everyone."

"okay, well you've got me alone, what's going on?"

"What's going on with you and Haley" Rachel asked confused, "I mean, I hit on you, and she goes psycho, and now, all the girls are on you, and she doesn't even care?"

Nathan looked down, "Rach, it's not that simple. Haley's been through a lot"

"and what you haven't?" Rachel interrupted. "that baby boy was yours too Nate, and it's not your fault that this unfortunate thing happened. It's not fair what Haley is doing to you! Haley has been threw a lot, I understand, but if I were in her position, I would want the man I love next to me, telling me everything was going to be okay! You know?"

"You know, beneath all that plastic surgery, you're a pretty deep person Rachel Gattina." Nathan joked.

Rachel smirked and then hit him "I'm serious!"

"Who knows what life has in store for me and Haley, or me alone…" Nathan said putting the bottles in the garbage can as Rachel held it open"

Once they were done, Nathan put his arm around Rachel, and they walked back to the house to help everyone else out

After they all finished cleaning up the mansion. They all decided that since tomorrow was their last day of seeing each other, they would head up to the river court for old times sakes.

Lucas takes his lucky basketball out of his trunk and starts bouncing it. Peyton takes the basketball from Lucas, and screams "BOYS VS.GIRLS!"

"Oh. You are so on!" Lucas says and runs after Peyton.

The game started. Peyton started off with the ball, Brooke was being covered by Nathan. Peyton started to dribble, Lucas rushed her, and started to tickle her, she left go of the ball, and tried to fight him off. "Lucas!" she laughed.

Bevin picked up the ball, and started dribbling it, passed it to Brooke, who had ran away from Nathan. Brooke shot, and scored! The girls all screeched.

They played all day long. Finally, everyone got tired, and sat on the benches.

"That was fun" Brooke said.

"I've got an idea. Girls, come with me" Rachel said.

All the girls followed Rachel to her car. Rachel whispered something to the girls, they all giggled, and looked at the boys. The boys had curious but at the same time facial expressions on their faces. The girls ran over and Brooke said "Hit it Rachel" Rachel reached into the car, and opened the CD player and inserted a CD. A couple of seconds later, "Spice Up Your Life" turned on. The guys started laughing, and the girls started dancing. Later on in the song, Lucas, Skillz and Mouth joined Peyton, Bevin, and Shelley on the dance floor. Nathan got up and started to dance with Brooke and Rachel, and Haley went to go join Peyton and Lucas. After the song was over, everyone was laughing, and went to go sit on the bleachers.

"When was the last time we all just hung out eh?" Lucas asked.

"Probably at the cabin…?" Rachel said.

"I can't believe today is our last day together guys. Tomorrow, we're all off to different cities." Nathan said.

"What if we never see each other again?" Bevin asked.

"That will never happen" Peyton said.

"We're going to be friends forever" Haley said.

"Come on, I have an idea" Peyton said.

Everyone followed Peyton. She got some chalk, and drew a graduation hat in the middle of the basketball court. When she was done, she said "okay, now everyone write their name around the hat"

Everyone took a piece of chalk, and wrote their name around the hat. Lucas and Peyton signed next to each other and Lucas added 2 hearts around their names, and then kissed Peyton on the forehead.

"What if it rains?" Haley laughed

"It will disappear dawg?" Skillz said

"I have a better idea" Brooke said.

Everyone followed Brooke, to a tree next to the river court.

"Everyone carve their name into the tree. "That way, it will last forever"

"You mean until they cut it down?" Lucas joked.

Everyone laughed.

Haley started to walk off, Nathan saw her, and he caught up to her.

"Nathan, what are you doing?"

"Hales, I really think we should talk."

"Actually, I do have to talk to you about something, something important"

Mouth told Shelly he could walk her home if she wanted. She agreed. Shelly and Mouth were both going to Canada for University.

"I can't believe you're following me to Canada, it's a little far no?" Shelly asked.

"Come on Shelly, I love you. Wherever you go, I go." Mouth replied.

Shelly put her head on Mouth's shoulder, he smiled, and he walked her home.

Lucas got a text message from his mom. "I have to go guys."

Lucas got up, and kissed Peyton "I love you" he said.

"I love you too"

"I'll call you tonight"

"Alright."

"Bye Brooke" he said.

"See you later buddy" she said

Once everyone had left, Brooke and Peyton walked down the streets of Tree Hill, and tried to remember every little detail of it. They promised each other that they would stay in touch, whether that meant email, phone calls, or even postal mail.

"I can't believe we're going our separate ways tomorrow Brooke"

"I know…why couldn't LA and New York be closer together?"

Peyton and Brooke laughed together.

"You're my best friend B. Davis"

"And you're my bestest friend too P. Sawyer"

Both of them looked at each other, and started to cry, and gave each other a hug.

"Peyton, this can't be the end…"

"It's not, it's just the beginning"