A/N-I have made a decision about this story. I guess I'm not into the story as much as I used to be. So this is the end. I wanted to make it longer than this but I don't have it in the heart to do it. I still hope you enjoy it.


The school year has been great, at least for Haley and Brooke. Their relationship has proven everybody wrong, everyone except, Lucas, Rachel, Peyton and Nathan.

In the months that followed Halloween a lot has happened. Haley met Rachel and Peyton for the first time and they threatened that if she hurt Brooke that they would hurt her. Brooke got mad and she didn't speak to her friends for a few weeks.

Brooke and Haley last week finally uttered the 'I love you's' which followed to their first love making.

Nathan and Lucas closing became friends with Brooke and acted like she was their sister which made Haley happy. Nathan and Lucas also met Rachel and Peyton. Now Lucas is dating Peyton and Nathan is dating Rachel. The long distance is hard, but Rachel and Peyton are handling it.


The summer is here and Brooke and Haley are packing up their stuff to head home. Haley is sad that she is leaving Brooke for awhile, but what Haley doesn't know is that Brooke will be surprising here later that night.

"Babe, have you seen my UNC shirt?" Haley asks.

Brooke wrapped her arms around Haley's waist.

"You mean the one I am wearing?"

Haley smiles and turns around in Brooke's arms.

"Yes that one, why are you wearing it?"

Brooke frowns and kisses Haley quickly.

"Because it smells like you, Haley I am going to miss you so much."

"In a few weeks we will see each other in a few weeks though. This way you can spend some tie with your girls and I can spend some time with my guys."

"You're the only girl that I want to spend some time with though," Brooke whines.

"Brooke, honey, I love you, but you are super clingy right now."

"Sorry," Brooke mumbles while she walks away from Haley and finishes pacing up her stuff.

Haley walks over to Brooke sadly.

"I'm sorry. I will miss you, too. All you have to do is keep reminding yourself that you will see me in a few weeks."

"I have a plane to catch in an hour and you are meeting Lucas and Nathan in an hour as well. So I guess this is goodbye for now," Brooke says as she hugs Haley and kisses her fully on the lips. The kiss was slow at first and started to get passionate very quickly.

Haley pulled away and pushed Brooke on the bed before she straddled her.

"I think we can have a quickie because a few weeks without you and your nakedness are going to kill me," Haley says while she takes off her shirt.

Brooke glances up at her and smiles before pulling Haley on top of her.

"Definitely," Brooke whispers.


About a half-hour later Brooke is standing in the airport waiting for her two friends to get off their plane.

"B. Davis," Peyton yells as she runs over to her.

"Hey P. Sawyer," Brooke says as she hugs Peyton. "Where's Rachel?"

"She is talking, actually she is more like yelling at her agent because he didn't want her to leave LA, but Rachel wasn't having that. She needs to see her man."

"Damn right I do," Rachel says with a smile.

"So now that you are all here we have to wait a few hours so that Haley can get settled into Tree Hill and then I can surprise her."

Rachel and Peyton look at Brooke and smile.

"You are so in love," Peyton says with a smirk.

"So are you. You love Mr. Broody," Brooke replies back.

"I'm not denying that, Rachel loves Nathan too."


Haley, Nathan and Lucas walk into Nathan's beach house. That is where they are staying for the rest of the summer.

"Hales, why don't you unpack and then meet us down at the beach," Lucas suggests with a smile.

"I'm not really in the mood guys. I just want to call Brooke."

"Haley James, get your butt upstairs, unpack and change and meet us down at the beach," Nathan commands.

Haley sighs and smiles.

"I'll see you in a few."

Lucas and Nathan watch Haley retreat upstairs. Lucas looks at Nathan and smiles.

"She still has no idea does she?" Lucas asks.

"Not one, let's go see our girls," Nathan says as he walks out the door.

"Peyton Sawyer," Lucas says with a smile.


Nathan and Lucas walk onto the beach and they spot Rachel, Peyton and Brooke sitting on beach towels.

Lucas walks behind Peyton and picks her up.

"What the hell are you doing?" Peyton yells.

Lucas puts her down and smiles at Peyton.

"Having fun with my girlfriend."

"Hey baby," Peyton says before she wraps her arms around Lucas' neck and kisses him.

Rachel runs over to Nathan and wraps her legs around Nathan's waist and starts kissing him.

"I missed you, too," Nathan says with a smirk as he pulls away from Rachel's face.


Brooke walks up to Nathan and Lucas and puts her hands on her hips.

"Where's Haley?"

Nathan turns around and points.

"Right there."

Brooke looks to where Nathan is pointing and she smiles brightly.

Brooke starts walking towards Haley with a smirk. Haley hasn't noticed her yet because she is too engrossed in her book.

"Is the book any good?" Brooke asks softly.

"It's great," Haley mumbles before bumping into Brooke.

Haley looks up from her place on the ground.

"Hey baby," Brooke says with a smile.

Haley smiles brightly and jumps into Brooke's arms.

"What are you doing here?"

"I'm spending the summer with my girl," Brooke says with a smile.

"That's great," Haley says before bringing Brooke into a kiss.

Rachel, Peyton, Lucas and Nathan watched them from afar.

"They're really cute together," Rachel says with a smile.

"How much do you want to bet that they get married before anyone of us?" Peyton asks.

Nathan and Lucas watch Haley and Brooke with smiles on their faces.

"They will get married before us. You wait and see," Nathan states.


Epilogue

20 years later

"And that's what they did. They waited and it turned out that we did get married before them," Brooke says with a smile as she tells the story to her daughter and the rest of the family.

"That's just weird," Ashley Davis states.

"You wanted to hear the story sweetie," Haley says with a smile.

"It was a great story. I loved it," Anna Scott says from her seat next to her girlfriend, Ashley.

"Anna, you are all into that romantic crap and that is so not me," Ashley says.

"Baby, shut up it was the story of how you're parents met."

"Yours too," Ashley retorts back.


Brooke and Haley watch from their place on the chair as their daughter has a love spat with her girlfriend.

Brooke turns to Haley and smiles.

"Even after 20 years, you are still the most beautiful person in the world," Brooke says with a smile.

Haley grins and kisses her wife on the lips.

"That maybe true, Brooke, but you are beautiful too."

"Oh my god, get a room," Ashley says with a smile.

Brooke and Haley turn to their daughter. Brooke smirks at her daughter and then raises an eyebrow.

"You mean like you and Anna did last night?"

Ashley blushes red and hides her face into her girlfriends shoulder.

"That's what I thought," Brooke says with a laugh.

Ashley turns away from her girlfriends shoulder and starts to speak.

"It truly was roommates with potential wasn't it?"

"Sweetie, it was far more than that. It was the start of the rest of my life," Haley says with a smile as she rotates her wedding ring on her finger.


A/N-I don't know how I liked the beginning of this chapter, but I did love the epilogue part. The story is finished and I hope that you all enjoyed it.