Author Notes: This story takes place during the second episode of Season 5 and the episode from Season 3 with the Halloween party. This is a little longer because FF went down for some reason I am just passing the time, LOL. Everything in italics is a flashback. Special thanks go out to Baley-fo-life for her kind words and to Kate Voegele for putting out that acoustic version of 'Devil in me. I love that shit!
A promise is made…Part 4 – The Devil in Me…
Haley looked out of the window and sighed. Her first day of running the classroom and she got ran off by some boy. It was horrible. Now she had to come home and deal with more of the same. There was Nathan sitting by the pool just staring at the water. And there was her son playing with his basketball desperately trying to get Nathan to acknowledge him. She ran her fingers through her hair and tried to shake this empty feeling she was having. She never felt so uninspired by the life she had. Brooke hadn't called her back. Part of her wasn't surprised by this. Brooke was the president of a huge fashion company. She never answered any of the emails that Haley sent. Why would she call her back? She probably left the message on her assistant's voicemail. Maybe Brooke didn't even remember what they said in the room that day. Maybe she had forgotten all about her.
She felt so fucking insignificant. Did she matter to anyone? Did anyone care that she felt like she was dying a slow and painful death? Why did Brooke leave her like this? She had to have gotten the message. Right?
"Damn it…" Haley wiped the tears from her eyes.
She couldn't take another day of obsessing about Brooke. It was making her even more depressed. If such a thing like that was even possible. Something had to change. Haley turned away from the window and went into the bathroom to wash her face. She closed the door and turned on the water. Out of the corner of her eye, she saw that sitting on top the toilet was that same issue of Brooke's magazine from before.
Haley silently unbuckled the top of her blue jean skirt. She balanced the book on the counter and stared at the picture of Brooke Davis. Haley tossed the skirt into the corner. The only time of the day she didn't feel alone was when she masturbated to Brooke's picture. She put a towel on the edge of the tub and began fingering herself. She wanted the release of an orgasm. That little bit of bliss that made her forget about her life. Even if it was only for a couple seconds.
Haley could feel her climax was only seconds away so she started saying the only name that made her feel alive.
"Brooke…Brooke…" Haley chanted over and over until she came. Once the orgasm passed, she sat silently listening to the water run down the drain and another tear silently fell from her eye.
Meanwhile…
Brooke sat in the car next to Peyton. There was something about being back in Tree Hill that seemed to put her at ease. The ride from the airport was nice. Peyton had been going on and on about how she didn't come back here for Lucas but Brooke saw through that as soon as Peyton said it. She did understand that are just some people who you will always be connected to. Even if you haven't seen them in four years, they would always have a part of you. Brooke called Peyton back right after she listened to Haley's message.
When she heard Haley say she missed her, Brooke knew that she need to be back in Tree Hill. She needed to be there for Haley. She felt that feeling all the way down to her soul. Yes, there was the familiar obstacle of Nathan but somehow in Brooke's mind that didn't matter to her. All that matter right now was Haley. After all, one of the reasons she and Haley gotten so close was because of Nathan always pushing Haley away. Like the night of that Halloween party at Tric…
Haley pulled off her blonde wig and looked into the mirror. She was still wearing the skintight black outfit but she didn't feel like she needed it anymore. Nathan didn't even want her anymore. Or maybe he did, she was tired of games.
"I'm just Haley. That really should be enough. I'm done playing games Brooke. I'm just going to go home."
"Okay."
Brooke walked over and touched Haley's hand. She couldn't just leave her feeling like this. Brooke didn't mean to cause her any pain. She looked her in the eyes and couldn't help but herself. Even when she was on the verge on crying, Haley was so amazing. Brooke took her hand in hers.
"I'm sorry." Brooke whispered.
"I know. It's ok." Haley whispered back.
Haley knew that look that Brooke was getting. Her devil costume was very appropriate in that moment. Haley could feel Brooke starting throb just from holding her hand. This was no time for her to be getting caught up in this feeling. Her marriage was coming apart at the seams and she should have been thinking of ways to get her life back together. Instead she was thinking about how fucking sexy Brooke looked. How nice her breasts looked in that top she was wearing. And the only time she felt anything besides empty was when she was fucking Brooke. But she knew that even trying to start something in Tric with everyone they knew a room away would be insane. Somebody could walk in on them at any second. But she couldn't think about anything but how hot it would be to put on this counter and make her cum.
"How do you this to me?" Haley asked.
"Do what?" Brooke said as she started to pull her top down just enough so her ample breasts. She couldn't believe she was acting like this. But it was Haley and Haley always made her feel like this. Whenever they touched each other, it was like a fire was lit underneath her skin. She needed Haley to fuck her right there, right now.
"Make you feel like you can't control yourself. Like you need to be thinking about something else and all you can think about is how much you want to feel someone's mouth on your breast."
Brooke placed her hand on the back of Haley's neck and pulled her down to her chest. Haley took Brooke's nipple into her mouth and gave it a swirl with her tongue.
"You taste so good, baby…it's crazy…I want more…" Haley mumbled as she dragged her tongue from one of Brooke's nipples to the other. Brooke tasted like cinnamon and it wasn't just on her nipples, it was all over her chest. Haley was in a daze from it.
"You are so fuckin' good at that, Haley…I just…I want you all the goddamn time…"
Brooke stepped back from Haley and unzipped her shorts. Then Haley got this look in her eyes and it was so intense that it made Brooke a little scared actually.
"Say that again." Haley said quietly.
Her eyes look so sad. Brooke felt like she had hurt her feelings in some way. She looked into Haley's eyes and instead of just asking Haley what she wanted. Brooke had watched Haley get rejected by Nathan all night and get laughed at by some random skanks. All she wanted to hear was that someone needed her. That someone wanted her.
"I want you all the goddamn time, Haley." Brooke answered.
"I want you, too, Brooke. All the goddamn time." Haley whispered back.
Brooke pressed her lips against Haley's once again. Haley felt like she was going to melt right there in that spot. Brooke began moaning as Haley deepened the kiss. Brooke's hands seemed to be everywhere at once. She was massaging her chest and rubbing her between her legs and Haley was doing the same to Brooke. Haley broke the kiss and made Brooke sit on the counter of the makeup station.
"You make…everything…better baby. You always do." Haley said as she pulled down the cheerleader's shorts. She opened up Brooke's legs and gently pushed her fingers inside of Brooke's wet pussy. She was so wet that Haley felt like her whole hand could go inside of Brooke. Haley got down on her knees and slid her fingers out of Brooke. She felt Brooke's hand on the back of her head. She was pushing her face towards her center and Haley was going to fight back.
"You smell so…"Haley whispered and began sliding her up and down the length of Brooke's slit. Haley started taking long licks. She was hypnotized by the taste of Brooke. It was like eating a peach but there was no seed to eat around just a lot of sweet flesh to lick and suck. Haley started dipping her tongue inside of Brooke like a mini-dildo. Her chin was almost dripping from the wetness of Brooke's core.
"Fuck…Haley, I'm...about to… make me cum, please…"
Brooke held Haley's head in place as she felt the young singer's tongue smoothly go in and out of her. She looked down at her pussy and the only thing that she could see was Haley's eyes staring back at her. They had that same intense fire to them. Like she telling Brooke to go ahead and climax in her mouth. She wanted to taste that. Brooke groaned and she felt her orgasm build from somewhere deep inside of her. She never broke her eye contact with Haley. When she felt her orgasm arrive, she told Haley the only thing that she could think of.
"I'll…always…be yours, Haley. I promise...oh my god…this is…fucking…shit… this is it…I'm…"
"We're here." Peyton said as Brooke snapped back to reality. Brooke looked at the house and it was amazing. It definitely reflected Haley's taste. Peyton got out of the car but Brooke stayed in the car. This was it. Her body felt like a giant nerve ending. She was nervous, excited and a little horny after remembering that party. Brooke took a deep breath and got out of the car.
The best friends walked into the backyard. It was just as amazing as the front of the house. There was a giant pool with a basketball painted on the bottom.
"This place is amazing." Peyton said as they walked through the yard.
"Hey guys. Long time no see."
Brooke saw Nathan just sitting there in his wheelchair. She had heard about his accident from Lucas. She walked over and gave him a hug. And Peyton did the same.
"Hey Nate." They both said at the same time.
She knew that this was why Haley had called her. Or at least it was one of the reasons. Then she saw Haley's son. Jamie had gotten so big. The last time she saw him, he was just a little baby and now he was the cutest little man. He was standing at bottom of the stairs with his red cape on. Brooke smiled at him.
Then she heard the voice that she had missed.
"Oh my god."
Brooke looked at the top of the stairs and there she was.
Haley.
Her hair was shorter now. But her body was just amazing as Brooke remembered. She watched Haley come down the stairs and time seemed to slow down. Even after having Jamie, she had kept herself looking so goddamn sexy. She was wearing this multicolored-plaid shirt that hid the curves that Brooke knew by heart. Her jeans weren't super tight or anything like that but they did look nice on her. She was barefoot because she always more comfortable then she didn't wear shoes.
Brooke held her breath as Haley walked up hugged Peyton. Brooke watched as Haley told Peyton how glad she was to see her. Brooke's body was practically throbbing from being this close to Haley. Haley turned to face her former lover. Haley paused and looked into Brooke's eyes. Brooke knew that she had done the right thing. She could tell from the look on her face.
Then Haley pulled her into a tight hug and whispered in her ear.
"I missed you so fucking much."
To be continued…
