Disclaimer: As much as I wish, I dont own anyone or anything...All Praise to Mark for make my favorite show and the CW for airing it.

Author Notes: At the end of season 4, there was a huge graduation party held for the Tree Hill seniors. Everyone is saying goodbye including Brooke and Haley. But their goodbye is the start of the story. And pretend Jamie was born back during episode 4.13 so that way she could totally have sex. After all we wouldn't want Haley to hurt herself. LOL

A promise is made….

They had finally got the chance to be alone. The party had been awesome and it felt every good to see of their old friends. It was like the good old days. They stood in the dark room which was lit by the bonfire outside. They stared at each other. Both of them were wishing they had more time together but what they had was never about time. Their bond went deeper than the friendship that everyone saw. Both of them had someone special in their lives but they were drawn to each other. No matter who they were with they always had each other. They stepped into each other's arms and they both felt like the rest of the world had melted away.

"I am going to miss this. All of it."

"When you say all of it you mean me too?"

"You most of all."

"I just want to say no matter how far apart we are; I will always be there for you."

"I know. You are going to do so many amazing things. You be careful, Brooke Davis."

Brooke smiled. There was so much more she wanted to say but that would ruin it. The fact that her arms were around this person was more than enough. One day they would come back to Tree Hill and they could be together once again.

"I will. Now kiss me."

Haley James Scott leaned in and pressed her lips against hers. They deepened the kiss and enjoyed the feeling of their tongues rubbing against each other. Brooke's hand slid underneath Haley's top and squeezed Haley's breast. Haley did the same thing and Brooke moaned from the contact. They both wanted more but they didn't have the time. Haley couldn't afford to get caught with her. This was the first time they had been alone since Haley had given birth to her son, Jamie and Brooke wanted to hear Haley cum for her again.

Haley broke the kiss and locked her eyes onto Brooke's. She put her hands on either side of the cheerleader's head.

"Brooke, please. It feels like a lifetime since you have touched me…"

Brooke kissed her again and unbuckled the young mother's pants. She shoved her right hand down the front of Haley's pants and started fingering her. Haley shuddered from the initial contact. God, not even Nathan could make her so fucking horny. Brooke grabbed Haley's ass with her free hand. She smiled as Haley groaned. She knew that Haley loved it when she did that.

"Stop playing with my clit and fuck me Brooke Davis." Haley grunted into Brooke's ear.

Brooke slid two of her fingers inside of Haley. It felt like her whole hand was soaked in Haley's wetness. The singer slid one leg completely out of her jeans so that her pussy was exposed. Even though she knew that Nathan could come looking for any second, it didn't matter. She was so fucking horny that the rational part of her brain had shut down and all she really wanted to cum in Brooke's hot little mouth. Haley put her hand on Brooke's shoulder and pushed her down onto her knees. Brooke knew what Haley wanted from the second she had slid her pants off. Brooke put her mouth on Haley's clit and started sucking on it. Haley moaned from the feeling of the head cheerleader's hot mouth licking all over her clit.

Brooke looked up at her. There something she had always wanted to do Haley but most of the time, Haley would say no. But from the way Haley was trying grind herself against her mouth, she figured Haley wouldn't object to it. Brooke slid her index finger in between Haley's ass. In one smooth push, Brooke got her finger inside of Haley.

"What the fuck…that…" Haley stammered.

She could believe Brooke put her finger up her ass. It hurt but it felt good. Haley's head tilted towards the ceiling and for a second she felt was dying or the verge of cumming in Brooke's mouth.

"Holy fuckin' shit! You fuck me so goddamn good Brooke! I'm going to…"

Haley never finished the sentence. The combination of Brooke's fingers filling her up and her mouth punishing her clit was too much. Her body shuddered and she came all over Brooke's mouth, fingers, and wrist and Brooke happily swallowed all of Haley's release.

"Absolutely delicious…" Brooke whispered.

They dressed in silence. Once they had their clothes back, Haley's clothes anyway, they embraced one more time.

"Don't forget about me, Brooke." Haley whispered in Brooke's ear.

"I'll be back. I promise you, I'll be back for you." Brooke said back.

They opened the door and went back to the party. High School was done but Brooke and Haley's story was far from over.

To be continued…