Niall and Haley hooked up pretty regularly when they were in their late teens. Anytime he was near her when she was at school or when they were both home he'd send a text and she'd be over, kissing him and tugging off their clothes after the first hello. It started the first time he was home after the X factor. They almost fell into it. They were hanging out in his room, talking and catching up, when Niall let slip that he hadn't been able to stop thinking about her since he left. He admitted he wanted her in whatever capacity she was comfortable with. For Haley, that meant temporary and convenient company. As she went off to college and the band took off, they saw each other a little less, but they still kept in contact. If he knew he was nearby, he'd let Haley know his schedule and location, and give security a heads-up. Nine times out of ten she'd be waiting in his hotel room for him after a show, smiling while sitting on his bed in just a shirt of his. They'd fall into each other without another word, and stay wrapped up for as long as they could. For Niall this arrangement was fine, but he always saw a future with Haley. Haley, however, was focused on the moment. It seemed like every time Niall saw her again she had done something new, whether it be added a tattoo or piercing to her body, or changed her hair, or adopted a different style of dressing (his personal favorite was the boho-chic Haley with the choppy yet elegant bob, but sexy 90s grunge Haley with the fishnets and the undercut had been a good look too). Then suddenly, he stopped hearing from Haley. He'd still always let her know when he was around, but she wouldn't be waiting in his room. After a brief chat with Conor, he found out Haley had gotten into some academic trouble and was devoting herself to succeeding in school. He understood, and told her that if she ever needed anything to just ask. He still reminisced about her, the way they moved together, the way her body felt under his hands, and the way she fell apart calling his name. It rang out in his mind from time to time, and for some reason, no one could measure up to her. A few years passed and suddenly One Direction was taking its break, and Niall could only handle it by taking off to Thailand with his friends. He wished he could talk to Haley about it, to hold her and anchor himself to something, but Haley hadn't spoken to him in years. He didn't know their last time was their last. After Thailand, he focused on his career, venturing into different realms and writing his own music. It wasn't until he popped into a coffee shop in a quieter part of London that he got a chance to see her again.
Niall had been at a few meetings with labels, management, and Ellie, and was finally done for the day. He stopped into his favorite local coffee place for a treat before heading home, walking in and inhaling the scent of roasted coffee beans and pastries. He ordered a dark roast coffee with cream and a hint of brown sugar, and as he waited for his coffee he glanced around the shop. A girl in the corner typing furiously on her laptop caught his eye. She had warm brown hair with natural highlights that caught the light of the sun coming in. Her green eyes focused intently on her task, darting around her screen. Niall knew her instantly. "Hales," he said softly, his chest tightening and a flood of memories hitting him. In three years she had matured a lot, or so it appeared to him. He could tell by the way she moved that her energy was as high as ever, but directed much better. He took his coffee from the barista and walked over to her table. "Haley?" he asked. Her eyes flew up and landed on his, her mouth forming a little round 'o'. "Niall?" She said in a soft but incredulous voice. He nodded. "Hey." He said simply, shoving one hand into the pocket of his jeans. "Oh my god, hi. It's been ages! How are you?" she asked, standing up and opening her arms to hug him. Niall freed his hand and hugged her back, pushing down all of the feelings that came with being so close to her. He smiled. "Couple of years, yeah. I'm good, been keeping busy." He said and she smiled. "Here, sit with me if you have a minute. I'd love to catch up!" she said warmly and he nodded, plopping in the chair across from her. She shut her sticker-covered laptop and he glanced at the articles she had next to her. "I see I'm not the only one who's kept busy. 'The twenty best places in London to go on a budget', 'Where to go to see the real Ireland'. You're a travel writer?" He asked and she grinned. "Sort of. I'm a writer for a publisher that has magazines that highlight the best and lesser known parts of Ireland and England." She explained and he grinned. "That's incredible! I'm so proud of ya. And I hope you don’t mind me saying you look fantastic." He said, Haley blushing. "You do too. I really like that you brought back the dark hair." She said and he smiled, running his hand through it. "Dyeing it was such a hassle and my hair was dead. And I wanted a change after the band went on hiatus." He explained and she nodded. "I get it. Look, Niall, I want to explain something first before we get too into each other's lives." she said and he nodded. "Of course." He said and she looked at him. "I hope you don't think I cut you out of my life and I really, truly am sorry for just vanishing. I found out I was on academic probation and it scared the shit out of me. I was a junior in college and I had to get my act together. It was a wake-up call to focus on school and my future. It wasn't just you that I distanced myself from. It was a lot of people that I realized were negative influences on my life. You weren't a negative influence of course, but you were a bit of a distraction. It was nothing to do with you and everything to do with me. I just wanted to make that clear." She finished with a small sigh, like she'd finally let a weight off her chest and he nodded. "Hales, I completely understand. You did what was best for you, I can't be mad at you for that. And look what came of it. You're a successful writer! That's so amazing. Truthfully I did miss my best friend a lot, but you and I…we kind of come and go when we need to. At the end of the day we'll come back to each other eventually." he said and Haley looked visibly relieved. "Yeah, that’s exactly how I felt." She said, a mutual understanding passing between them. They sat and chatted together for a while, catching up on their lives. Niall explained what he was up to, with the golf management company and the solo album coming together piece by piece. Haley was ecstatic at the very idea. Suddenly Haley's stomach growled. "Oh my god, it's like 5:00." She said with a laugh. They'd been talking for nearly two and a half hours. "Hey, I have an idea. Do you have plans for the night? Maybe you could come over and we could order takeout and watch movies. Like old times?" He offered and Haley smiled. "I don't have plans, and that sounds…heavenly." She said. "Then it's settled. Wanna follow me in your car?" He asked and Haley snorted. "Niall, I take the tube or uber just about everywhere. I can NOT afford a car, plus parking at my apartment complex." She said and he nods sheepishly. "Right, sorry. Well, then you can ride with me." He said and they walked to his car together. They continued their chatting in the car ride, talking about old friends from Mullingar. Haley gasped when they pulled up to Niall's house. "Oh my god, Ni it's gorgeous," She marveled as they pulled into the garage. "I can give you the grand tour." He said, leading her in. They walked from the foyer into the kitchen, Haley making a beeline for the 6-burner stove and double oven. "Oh my god, this is my dream kitchen. I kind of hate you a little bit." She said, letting Niall lead her through the rest of the house. There was the spacious and cozy living room, the inviting dining room, the office, guitar/music room, guest rooms, and then finally his room. Decorated with light greys and soft whites, a plush king bed taking center stage. The cracked door to the adjacent master bathroom revealed a shower big enough for three people. There was a walk-in closet bigger than Haley's first apartment, and she made sure to let him know. "Your house is heaven Ni." She said and he shrugged. "It's home and I love it. It's a big place for just me though. Sometimes I consider getting a dog or a roommate." He said and Haley snorted. "Roommates and dogs are messy." She said and he raised his brows at her. "What are you saying, McMahon?" He asked, being teasingly threatening. "That you're a neat freak." She said and his mouth hung open, a smile in his eyes. "Oh, you're dead." He said, reaching for her. Haley bolted away and down the hallway, laughing as she ran down into the living room with Niall at her heels. He was laughing too as he caught her in the living room, his arms snaking around her waist and lifting her up. They fell onto the couch together and Niall tickled her sides, Haley squealing and laughing uncontrollably. "Ni--stop--I'm gonna pee--oh my god stop!" She gasped and he finally stopped, letting Haley lay on top of him comfortably, like it was how they always were. Like three years hadn't passed. Their eyes met and Haley's breathing quickened, Niall could feel it. He shifted and sat up, worried this was too much too fast for her. They hadn't even acknowledged what they had been in the past. He didn't want to wreck this already. "Wanna order that food?" He asked and she nodded. "Chinese?" She asked and he grinned. "I know just what to get." He said, pulling up his favorite place on grub hub. He ordered dumplings, spring rolls, Lo Mein, sweet and sour chicken, and mu shoo pork for them so they could have plenty to choose from. Once it was ordered he offered Haley a change of clothes, which she declined, and they put on Netflix. Niall hesitantly put his arm around her and he smiled when she leaned into him. "I missed this." She said and he nodded, simply pressing his lips gently to her head. They sat contently, commenting on the movie Niall had picked, until the doorbell rang. Niall got up and paid for the food, bringing it to Haley. Her mouth watered from the smell. "Oh my god, come to momma," she said as Niall took everything out of the bags and handed her chopsticks. Haley had a bite of everything first, like she always did when they got a spread. "This is so good," she said with a mouthful of mu shoo. Niall could only nod as he chowed down too, the silence between them comfortable until they started to eat slower. "I've really missed you," he said and she blushed. "Me too. Thought about you a lot but I had to stay focused." She said and he nodded. "I know. I thought about you a lot too, especially around the hiatus. Some days it felt like my world was coming down around me." He said and Haley's eyebrows knitted. "I'm really sorry Ni. I…I wish I had been there for you when you needed me." She said and he shook his head. "Hales, don't worry. It's alright. Plus, there's plenty coming in the future I'll need you for." He said and she smiled. "So, you dating anyone?" He asked after a brief pause. Haley's green eyes went wide as she stopped chewing her mouthful of dumpling. She finished and swallowed. "Jesus, straight into it. Me? I uh…no. Not at all." She said, embarrassment in her voice. Niall looked at her and chuckled. "Glad to see we're in the same boat." He said and Haley's eyebrows went up. "You? A successful singer, CEO, and 24-year-old Irish hunk? Single? This world baffles me." She said and he laughed. "High praise." He said and she shrugged. "It's all true." She said matter-of-factly. "I'm surprised you're single too. You…you're stunning. You've always been so beautiful, even when we were awkward little teens, but now…there's something about you Hales. You radiate quiet confidence." He said and Haley's cheeks went red. Niall took a breath and then leaped for the topic they'd been avoiding. "I miss us together a lot. Like how we used to be." He said, his eyes conveying what he didn't say out loud. Haley swallowed and her eyes darted down, memories flooding her mind. "You do?" She asked and he nodded. "Yeah, I do. We were uh, pretty good at that weren't we?" he asked with a little chuckle and Haley couldn't help but crack a smile. "Yeah, yeah we were." She said. Their eyes met again and uncertainty hung in the air. They both wanted to reach for the other, to touch and feel that spark ignite again. It was just a matter of trust. Niall could feel the moment passing with every millisecond that slipped by, and he knew if they missed this their chance would be gone for good. He reached for her hand, pulling her into him and pressing his lips to hers. It was all Haley needed to let the wall come down, the familiar feeling of Niall filling her with warmth. His hands threaded into her hair, angling her head just a bit so he could kiss her deeper. She moved forward and situated herself in his lap, her legs around his waist. Niall was so much firmer, thicker, and manly than she remembered. He was the same and different all at once and it intoxicated her. Niall's hands ran over her curves, nudging the hem of her shirt more than once. Haley read his mind and lifted it off deftly, Niall's hands roaming her skin. Her kiss was like good whiskey, spreading through him and waking up his senses. "Oh god," she breathed as his lips coasted down her neck to her collarbones. "It's been ages since anyone even touched me like this Ni." She said and he nodded. "Me too. Nothing has felt this good since our last time." He said, his hot breath washing over her skin. He tugged off his own shirt at Haley's urging, her hands touching every inch of him instantly. "I need you Hales. I need to feel you. Please baby, want you so bad. Even if it's just this last time." He said and Haley looked down. She didn’t say it, but there would be no last time. This was the first time in a long time, the first of many more times to come. "Of course." Was all she said and with that Niall was standing up, carrying Haley with ease up to his bedroom. She took the time to taste the salty skin of his neck and run her hand over his chest hair, smirking. It was only when they were within feet of his bed that she went to that spot under his ear, right by the bend of his jaw, that made his knees buckle. She sucked his skin and butterflies danced in her stomach as Niall moaned, just like he always did when she found that spot. He let her down gently onto his bed and before she uttered a word he was tugging off her jeans, smiling as he saw her familiar tattoos. "I missed these. So fucking beautiful. You're a work of art." He said and kissed her thighs, skipping over her panties and going to her stomach. She still had the bellybutton ring she'd gotten her freshman year. He was glad only some things had changed. He found her lips again and Haley kissed him hungrily, her body absolutely aching for him after three long years. Niall took off his own pants and Haley looked him over for a second, nearly whimpering because she had missed him so much. She took off her bralette and Niall helped her out of her panties, her hips lifting eagerly off the bed. He kissed down her body and parted her legs, going to kneel at the edge of the bed. "Niall--," She said, her breath hitching as he settled himself inches from her heat. "So fucking gorgeous." He mumbled, his tongue licking a wide stripe over her folds. "Taste as good as I remember." He said, licking into her and finding her clit in seconds. Haley's hand flew to his hair and she moaned, Niall's tongue working wonders on her center. "Holy shit, I forgot just how good you are at this, oh GOD Niall, don't stop!" She whined, Niall sliding two fingers inside her. He pumped them slowly at first, lavishing Haley's clit and listening to her moan. Haley begged him for more and he happily obliged, quickening his pace and using his thumb on her clit in faster circles. "Niall, holy fuck, I'm already close, fuck, please, make me come baby." Haley said in a breathy voice, her hand tugging his head closer. He went back to sucking on her clit, his fingers moving easily in her wetness. He grazed his teeth over her clit, just barely, and it was enough to send Haley over the edge, coming hard while crying his name. Niall smiled proudly as he licked her release off his fingers. "That's my girl. Glad to know I can still drive you mad." He said as he kissed his way up her body, loving the hazy look on her face as she came down from her high. Haley threw an arm around his neck and kissed him deeply, feeling his hard cock through the thin fabric of his boxers against her leg. "Need you." She said and that was all Niall needed to hear. He stood up to take off his boxers, Haley watching his hard cock hit his stomach as she moved up the bed. She moaned as Niall climbed onto the bed and hovered over her. "Jesus, you look so fucking good Ni. I can't even believe it. I need you." She said, Niall leaning down to kiss her. Haley's legs parted as they kissed and Niall lined himself up. "Gonna go slow love. Don't know how long I'll last." He said with a hint of a smile and Haley matched it to reassure him. He began to slowly push inside her, both of them moaning. Haley's hand gripped his arm, Niall feeling her nails dig into his skin. He finally bottomed out and waited for the tenseness to leave Haley's body, kissing her neck and chest, one of his hands rubbing slow circles over her nipple. After a few minutes Haley was kissing him eagerly and moving her hips. Niall began to slowly thrust, pulling out almost all the way and then bottoming out inside her. He groaned as they moved together. "So fucking tight Hales, god it's just like I remember. Feels like heaven. Like home." He said. The words washed over Haley and she smiled. He was right, it did feel like home. It felt warm and safe and familiar and everything she needed. "You fill me so good Ni, so much better than anyone. Feels so perfect." She said, few more words exchanged between them for the next few minutes. Their lips met, Niall's tongue sweeping into her mouth and tasting her just like before. His hands roamed her body, touching every inch so he would never forget it. Haley practically lost herself in Niall, exploring him equally. Her hands drifted down his back, feeling the muscles under his sweaty skin flex as he thrusted steadily into her. Neither one of them cared about how much time was passing, only about getting reacquainted with the other. Eventually, Niall's pace started to become faster and unsteady. "Oh god hales, I'm so close baby. Been holding off as much as I can but fuck, you feel so fucking amazing." He said and Haley nodded, her breathing shallow. "I'm close too Ni, so close. Wanna come with you." She said and he nodded, reaching down to rub her clit with his thumb. Within seconds the coil in Haley snapped, her orgasm overtaking her. Niall only caught a glimpse of her face before he came too, stalling inside her and painting her walls. They called each other's names, her hand gripping his shoulder and Niall squeezing her hip. Niall collapsed onto her, seeing stars as he panted. Haley breathed deeply, her body shaking from the intensity of everything. She threaded a hand in the soft hair at the nape of his neck, combing through it gently. It took a few minutes for them both to be coherent again. "That was…everything." Niall said into her neck and she nodded. "Just like old times." She said with a smirk and he chuckled. They fell into silence for a few more minutes before Niall took a breath and spoke. "Hales…if you only want this to be a convenience thing, like before, I…I don’t think I can do that. I can't just have a few moments with you every few months. I want…everything with you. Every moment. If you only want hookups, then this was the last time." He said. Haley could feel the hesitation in his voice, he was just waiting for her to confirm what he didn't want to be true. Haley looked down at him. "Niall, I don't want just a hookup. For fuck's sake I -- I love you. I'm so fucking in love with you. I don't want this to be the last time. I want this to be the first of a lot more times. I want everything too." She said, Niall's eyes going wide. "You love me?" He said in disbelief and she nodded. Niall's face broke into a grin. "I love you too. I always have. I didn't want to scare you off by saying it." He said and they leaned in at the same time for a soft kiss, Niall smiling into her swollen lips. "Never letting you get away again." He said and Haley nodded. "I don't plan on going anywhere."