Author's Note: Hey all. I'm sorry that it's been so long since I've updated this fic. You see, I have up to like chapter 28 posted on a different site and I keep forgetting that I have it posted here to. Anyway, please tell me what you think. Enjoy.

OTH

"I can not believe I let you drag me here."

It had been a week since Nathan's outburst at the Café about Haley's mother and she had managed to stay away from him the whole time. Brooke, Peyton and Lacy had been taking Haley shopping almost everyday and spending all of Mr. Davis' money on clothes. While the girls were trying to lift Haley's spirits, the boys were busy trying to do the same thing for Nathan. He tried to talk to Haley everyday, but she didn't want to talk to him yet. The only problem was, today she was going to be forced to see him, spend the entire afternoon together actually. It was Karen's birthday today, and she and Luke had been planning this for about a month, and now she was stuck.

"You did plan the party," Brooke pointed out, pulling the car up to the curb of the Café. Haley rolled her eyes and unbuckled her seatbelt. "She is also practically your mother and it's her birthday, she would be very upset if you weren't there."

"Why did I know you were going to guilt me into this?" Brooke flashed her a smile and they both got out. Brooke was decked out in her new pair of low-rise jeans complete with her favorite pink tank top. Haley was dressed pretty similar, having borrowed Brooke's clothes, the only difference being that her shirt was blue.

"Now come on," Brooke began, linking her arm through Haley's as they walked towards the entrance. "It's going to be fun."

"Nathan will be there," Haley complained, pushing the door open and smiling when she saw that he wasn't there yet. "Trust me, it will not be fun."

"You don't have to talk to him," Brooke suggested, walking them over to where Luke was standing with Keith. "Hey, Broody." She unattached herself from Haley and reached up to kiss her boyfriend.

"Hey, Cheery," he smiled back. He pulled back from the kiss and smiled at Haley, not having seen her in a almost a week. "Hey, Hales. Long time no see."

"Hey, Luke," she replied. "Sorry, I've been kind of on a Scott hiatus lately." Luke nodded, understanding what she was talking about. Personally he didn't blame her for still being pissed at Nathan, what he said was completely uncalled for, but he wasn't going to tell his brother that.

"That's cool." He reached passed Brooke and brought Haley into a hug. "He's really sorry," he whispered in her ear. Haley's face flashed a look of pain for a moment before going back to normal. "Just give him a chance, okay?"

"I'll think about it," she answered back. He nodded and pulled away. Brooke looked at the two in confusion before deciding just to leave it alone. She smiled at them and turned to Keith.

"What's up, Uncle Keith?" she asked him in a cheery voice. Keith laughed at the tone in her voice and shook his head. He really did like her, but sometimes she was a little much to take.

"I'm good, Brooke, and you?"

"Can't complain." Brooke smiled and gave him a thumbs up. He laughed at the goofy expression on her face.

"I'll leave you kids to talk." He slapped Luke on the back and kissed Haley on the cheek before he left them alone.

"Bye," Haley called out. He waved at her as he started talking with a few other guests. She turned back to the lovebirds. "So, when's your mom getting here?"

"She should be here in about a half an hour, I think."

"Good," Haley nodded, trying to get her nerves in check. She was really starting to get nerves about seeing Nathan. They had never gone this long without seeing each other before. "And, uh, what about everyone else?"

"Peyton just called and said that her and Jake will be her any minute now, I think they're bringing Jenny," he answered. It seemed as if he didn't get the hidden meaning behind her questions. She shouldn't have been surprised though; he was a guy after all, and a Scott to top it off.

"That's great," she replied, her mind elsewhere. Brooke noticed it right away and jabbed Luke in the ribs. He winced and looked over at her. She mouthed his brother's name and a light came on.

"Oh," he exclaimed. "Yeah, and, um, Tim's bringing Lacy by in a little bit," he added, slowly. "And Deb and Nate should be here soon too."

"Cool," she mumbled. The bell on top of the door dinged and she immediately looked over to see if it was him, but it was just Peyton and Jake, with Jenny. She sent a smile their way. "I'm gonna grab a drink. You guys want?"

"No, I'm good," Brooke answered. Luke shook his head and she left them alone.

"Hey, guys," Luke greeted them as they reached them. He hit fists with Jake and hugged Peyton. "Thanks for coming, my mom will be glad to see you."

"No problem," Peyton replied, handing him they present they brought. Luke took it and placed it on the counter behind him. Peyton looked over at where Haley was standing. "What's up with her?" Brooke over to where she was looking.

"Oh, she's just nervous about seeing Nathan," Brooke answered. Peyton nodded and continued to watch her friend. Brooke laughed when Haley took a huge gulp of her punch. "I think she decided that it'll be easier to talk to him if she's drink."

"But the punch isn't alcoholic," Luke commented. Brooke gasped dramatically and stared at him. She pointed a finger at him and shook her head.

"Have I taught you nothing?" she asked, very disappointed. "I can't believe you didn't spike the punch yet." She smiled victoriously and pulled out a flask. Jake and Luke looked at her in surprise, but Peyton was used to it. "I always come prepared. I'll be back."

"I had nothing to do with this," he called after her. She shook her head and joined Haley at the refreshment table.

"How you holding up, babe?" she asked. Haley shrugged her shoulders and went to take a sip. "Here." She poured some of her secret mixture into Haley's cup. Haley nodded her head in thanks and took another big sip.

"Much better now," she commented. "Thanks."

"Always here to help." She poured the rest into the large punch bowl and mixed it around with the ladle.

"I'll bet." Before Haley could say anymore, the door chimed again and she didn't even need to look up to see who it was. She knew it was him. It was like as soon as he stepped into the room, all the air was sucked out of it and she couldn't breath. But in a good way, in the best.

"I'm just gonna..." Brooke said. She slapped Haley's butt and went over to join the group over at the counter. Haley didn't even hear a word she said, her eyes were locked on Nathan's approaching form.

"Hey," he greeted. Haley was amazed at how good he always seemed to look. It was like he got hotter everyday. He wasn't wearing anything special, a blue Jordan tracksuit and white sneakers, but she had never seen him look better.

"Hey," she choked out. She blushed and looked down at her cup. She swirled the drink around a little and took a tiny sip. Her stomach was filled with butterflies and she liked it. She had never felt this way better.

"Can I talk to you?" he asked. Her eyes shot up and meet his piercing blue ones. She gulped at the sensation that shot through her and nodded meekly.

"Yeah, sure." Nathan gave her that smile that was only reserved for her and lead her to the kitchen so they could talk alone. Haley's nerves shot up when he laid his hand on the small of her back, but she didn't break her stride and pushed the door to the kitchen open.

"You look great," he commented, once they were alone. He gave her a once over and his smile widened. She was always beautiful, but she looked even more so today, but he didn't know why.

"Thanks," she replied, trying to look at anything, but Nathan. She motioned to her outfit. "It's Brooke's. She insisted that she get to dress me today." He let out a little laugh, knowing that Haley hated it when Brooke made her wear her clothes. "You look good, too."

"My mommy bought it for me," he joked, hoping to break the tension between them. It seemed to work, as Haley started laughing, remembering her commented that night.

"I'm sorry about that," Haley told him, her laughter starting to calm down. "I shouldn't have said it."

"No, I was bad guy," he assured her. He looked into her eyes as if asking permission and took a step forward. "Haley, what I said, I didn't mean it. I was being a complete dick that night."

"You were just in a bad mood," she reasoned with him. Deep down, what he had said still hurt her, but she just wanted to get things back to normal. Their was a part of her that knew she would never forget the things he had said, mostly because she thought them herself, but she could only hope they would go away.

"It doesn't matter," he argued. He reached out and took a hold of her hand. "I never should have said it no matter what. I'm your boyfriend and you should be able to trust me." He looked at her with pleading eyes, asking her for her forgiveness. But he was asking it for more than the harsh things he said to her, he was asking it for all the horrible things he had done behind her back.

"I do trust you," she told him, not a trace of doubt in her mind. The feelings that she had before, the thoughts that he might be cheating on her, they all left as soon as she looked in his eyes. "With everything."

"Sometimes I think you shouldn't," he whispered. He couldn't look her in the eyes anymore, so his gaze traveled behind her. "But I'm going to try my best to be the kind of guy that you deserve."

"Maybe Jake can tutor you," she teased. Nathan laughed and nodded, thinking that it wasn't that bad of an idea. "Just don't go falling for him too. I know you tend to have a thing for your tutors." Nathan smiled and pulled Haley towards him.

"Only the hot ones named Haley." He leaned down and kissed her. Both marveled at the feeling of each other's lips, having forgotten how amazing it felt when they were together. When they pulled apart, both had huge gins on their faces.

"I forgot how good that felt."

"Me too." Haley felt all the butterflies that had been in her stomach fly away as she snuggled into Nathan's arms. "I love you," he whispered, kissing her hair.

"I love you too." She gave him another quick kiss before pulling out of his arms and straightening her shirt. "I don't think Brooke would like it if you groped me when I was wearing her clothes, so we better stop."

"Okay," he answered simply. Haley surprised by his lack of argument, usually he pouted and begged when she cut him off, but not this time. He just smiled, took her hand and walked out the door.

"I see that all is well in paradise?" Brooke questioned, seeing them come out, hand in hand.

"For now," Nathan joked. "Until I mess up again." They all, minus Peyton, laughed at his joke, knowing how true it was.

"I'm sure that won't take long," she mumbled. Nathan glanced at her quickly, before adverting his gaze when he saw the hatred in them. Haley looked at her strangely, not sure where the hostility was coming from. Before Haley could call her on it, Brooke poked Peyton in the ribs. "So, Karen should be here soon."

"Yeah," Brooke exclaimed, jumping at the subject change. She glanced at her watch. "She should be here any minute now."

"I think she's coming," Deb told everyone, having heard a car pull up. "Everyone hide." Once everyone was in a hiding spot, Keith flicked out the lights and hid as well. They all waited in silence until the door opened.

"Surprise!" They all yelled as they jumped out from behind the counter. They were al surprised to hear a girlish scream come from the doorway. Knowing it wasn't Karen, Keith quickly flicked on the lights to reveal the squallier. Everyone rolled their eyes at the scared person.

"Tim!"

OTH

That's all for now. Not much else to say, hoped you liked it. Please, reply to tell me what you think. I'll update the more replies I get.