Author Notes: Sorry about the wait this time around. Just kinda got stuck for awhile but now I got the car moving again, lol. Thanks to Mariah Carey and Ne-Yo for the music I needed for this chapter. I hope you guys like it!

A promise is made…Part 11 – Bliss…

Haley pulled a branch out of her hair and walked inside of the house. God, she had to sit there and watch Peyton and Nathan fuck each other for like an hour. After awhile she just closed her eyes so that way she didn't have to watch it. And the whole time, Peyton just kept saying how she was going to fuck him better than Haley ever did and give him everything he ever wanted. It was almost like Peyton knew she was there and was just saying it to piss her off.

"Mission accomplished." Haley muttered. All that Peyton did was make her realize that she had been wrong about feeling guilty. Nathan had no problem fucking his ex-ex-ex-girlfriend two weeks after he separated from her. The only person that she should be with was Brooke. If Peyton wanted to be Nathan, fine. If Nathan wanted to bust a nut in Peyton, fine. She had Jamie and she had Brooke. That was all she really needed.

"Brooke, are you here?" Haley asked as she put her purse down on the table by the door.

"Well, well, well. Look who finally came home."

Haley felt a shiver go down her spine just from hearing that voice. She knew who it was before she turned around. Maybe she imagined the voice. Or maybe seeing Nathan fuck Peyton had completely sent her over the edge. Haley turned around and unfortunately Rachel Gatina was really standing there.

"Hi there, Rachel." Haley said back.

"You have gotten cuter." Rachel said as walked into front room with Haley.

"Thanks. So where's Brooke?" Haley looked at Rachel and damn did she look just as good as she did in high school. It was just another reason for Haley to really hate her. No matter how hard she tried, she could never get along with Rachel. She was like one of those friends that you put up with. You don't really like them but you tolerate them to keep the peace.

"Oh yeah she went to the store. She should be back in a little bit." Rachel sat on the couch and continued staring at Haley. It felt like Rachel was trying to undress her with her eyes or something. And for some reason Haley didn't mind it that. Haley sat down on the couch next to Rachel. This was the first time she had been alone with Rachel since high school. There was no point in bringing up old wounds and besides she was a different person now.

"How have you been, Rachel?" Haley asked.

"Good. So do you love Brooke or is this just a fling or something?" Rachel said. It was nice to see that some things never changed. She smirked and shook her head.

"Yes Rachel, I love Brooke. I don't see how it's any of your business…" Haley started to say but Rachel cut her off again.

"It's my business because Brooke is my best friend in the world and I am very protective of her." Rachel crossed her arms and her face looked very serious. Haley looked Rachel in the eyes and folded her arms. She wasn't scared of Rachel and she wasn't going to let her intimidate her. Plus, on what fucking planet can she question her about Brooke?

"Yeah well I am too. She is my world and I think you might want to back off." Haley got up from the couch and stood right in front of her. Rachel got up right away and was face to face with her.

"You see, Haley. I don't think you deserve Brooke. She has been there waiting for you. Only you. She never even noticed…but I really don't think you understand how much Brooke loves you." Rachel was still standing pretty close but Haley wasn't going to back down.

"I know how much she loves me. So again how is this any of your business?" Haley said.

"Because Brooke is my business. And if you ever hurt her like you did before, I'll be there to pick up the pieces." Rachel pushed past Haley and opened the front door. Rachel stood there for a minute with her back turned.

"Tell Brooke that I am going to stay with Mouth and I'll be back for my things. Don't fuck this up, Haley. I'll be right here waiting for her if you do." Rachel didn't even turn back around; she just walked out of the house. Haley closed the door. Just great. Rachel was going to be staying in Tree Hill waiting to try and take Brooke away from her. She had been through enough drama for today and all she really wanted to do was fix everything with Brooke. But how could she do that? Haley smiled. There was this one thing that she knew would make things better. Hopefully, she could still wear the outfit and find that song.

About an hour later…

Brooke pulled up in the driveway in her SUV and that Haley had finally come home. Her heart skipped just from the thought of seeing her again. She needed to take a minute to calm down. After all, it wasn't like she was going to be able to touch her or anything like that. Brooke sighed and took a few deep breaths. She didn't know how much more of this she could take. It was so hard and part of her didn't think it was fair that her love for Haley was being tested so early in their new relationship. Brooke got out of the car and went inside of the house. Once she got inside of the house, Brooke heard a loud techno sounding song playing.

"Is that Kung-Fu Fighting?" Brooke couldn't help but laugh from hearing the song. The last time she heard it was at the Classic a few years ago. Why was Haley playing this old ass song? Before Brooke could continue the thought, Haley walked into the room with her. Brooke's mouth dropped open when she saw what her girlfriend was wearing. Haley had on her old Ravens cheerleader uniform. It was the one that the squad had worn during junior year. The top was long sleeved and squeezed Haley in all the right places. The top had this triangle cut that showed off Haley's incredibly sexy stomach. Brooke bit her lip and crossed her arms. Haley was also wearing this ridiculously short skirt and her legs looked so smooth and strong. Brooke felt a few butterflies flutter in her stomach and a familiar warmth start to build in her crotch. She was also wearing these really cute pair of white gym shoes that matched the white in the top. Her hair was pulled back into a ponytail and Brooke could see that Haley put something in hair to make it longer. Damn she looked good. Really fucking good. She looked like she did back in school.

"Goddamn, Tutor Girl. " Brooke sounded like she was growling at her.

"Hey, Miss Davis. I never been that good at cheering but I was hoping there was something I could do to get on the team." Haley turned around and went to change the song that was playing. When she did she knocked the cd case off of the table.

"Oops." Haley whispered. She slowly bent over to make sure that Brooke could see. The skirt lifted up just enough so that Brooke could see that Haley had neglected to wear any panties with her cheerleading uniform. Brooke listened and heard the familiar sounds of Mariah Carey playing.

"I bet I can come up with something…" Brooke couldn't wait any longer. She kicked off her heels and walked over to Haley with a devilish grin on her face. Just before Brooke could start to unzip her pants; Haley grabbed her by the wrists and shook her head.

"Now, Tigger, this is my tryout. And I can't have you giving me any special treatment." Haley let her wrists go and stepped closer to Brooke. Brooke felt like her knees were going to give out from being this close to Haley again. Haley smiled and mouthed the words 'I'm sorry' to her. Brooke smiled back. Then Haley slid her arms around Brooke's waist and pulled the former cheerleading captain in close. She still hadn't kissed her yet. Haley just kept staring into Brooke's eyes. She felt like cumming from just having Haley look at her and at the same time she never felt more loved. Haley leaned in a closer to her. Brooke held her breath and waited. Then Haley spoke.

"I am so sorry baby. Can you please forgive me? I need you to forgive me…" She whispered. Her lips were already sucking on Brooke's neck before she had a chance to answer. Brooke moaned as Haley's mouth started to press into her neck. She was so good at this. Brooke pushed Haley off of her and Haley fell back onto the couch. Haley was practically gasping for air. Brooke unbuttoned her pants and peeled them off. She sank down to her knees in front of Haley. She inhaled the smell of Haley's sex and she felt like she was getting drunk off of it. She was obsessed with the smell of Haley.

"It's ok…I missed this…" Brooke lifted up Haley's skirt so she could see her pussy. Brooke brought her face closer to Haley's core. She thought about sliding her fingers inside of her at first. Instead of doing that, Brooke dipped her tongue inside of Haley. She dragged the tip of it around the outside. Brooke made two circles around the outside of her pussy before stopping at her girlfriend's clit. She gently started to suck on it which made Haley moan loudly. Brooke finally slipped two fingers inside of her and began sliding them in and out.

"Fuck…that feels…fuck me Brooke…fuck me good…" Haley's whole body felt like it was on fire. She was hot and for some reason, she felt like her whole body was tingling. She looked down and saw Brooke's hazel eyes staring up at her. There was something about seeing this rich and powerful fashion mogul down her knees sucking on her pussy that made even Haley even wetter. She couldn't believe she just thought that. Then, Haley thought about Brooke walking her offices giving orders to everyone. She could see her in a boardroom telling a bunch of different suits about…about whatever suits talk about. She smiled as she thought about how many people a day sit around wishing that they could have Brooke Davis going down on them. Haley reached down and put her hands on either side of Brooke's head.

"I love you…I love you…so fucking much baby…"Haley gasped. She felt like her heart was going to jump out of her chest from having this done to her.

"I love the way your clit tastes…I could suck it all day…" Brooke mumbled as she continued working over Haley's core.

"I…oh shit…I would let you…don't stop…please Miss Davis…" Haley said as she continued playing with Brooke's hair. She felt so free having Brooke lick her and suck her. Nothing else matter except the way that she was feeling in that moment. It was pure bliss. That feeling you get when you are being pleasured by someone you love. It was a wonderful feeling and she knew that only Brooke could give her that feeling.

"I wanna taste you…" Haley moaned.

"But I'm not done with you yet…"Brooke said as she slipped another finger into Haley's pussy bringing the total up to three.

"Same time…we can…do it together…" Haley could barely get that sentence out. That extra finger was driving her crazy. How did Brooke always know what to do to her? She never had to tell where to lick or to go faster Brooke always did the right thing. Like right now, even though she did add another finger she never changed the pace of her stroke. It wasn't slow or fast it was just steady. And steady was very good. Brooke stopped and got off of her knees. She pulled her panties off and helped Haley up to feet.

"I want you on top of me…I like having you on top of me…"Brooke whispered into Haley's ear.

"Anything for you…" Haley kissed Brooke and tasted her juices all over her girlfriend's lips. Brooke was right, she did taste good.

"Damn, keep kissing me like that…" Brooke was going to continue speaking but there was a knock at the door.

"Oh shit…" Haley said.

"What?" Brooke grabbed her pants and went to the window and saw that it was Lucas and Jamie.

"I forgot that Luke was dropping Jamie off at 6. I'm sorry about this." Haley said as she went to the door.

"I don't think you are getting off that easy. Once Jamie is asleep, you and me are sooo going to finish this." Brooke said with her familiar devilish grin.

"I can't wait…" Haley smiled back.

Don't worry folks the fun continues in the next chapter…