Roxas looked down at the shoebox his dad had just handed him ā careful holes punched at evenly space intervals, each one with a single mini light bulb standing straight up out of it, neatly spelling out the word ROXAS.
āPersistent pain in the ass, isnāt he?ā Roxasā dad said, and he sounded almost gleeful about it. Roxas was about to spend his entire fucking Saturday combing through every single strand of lights lining the outside of their house, replacing every single missing bulb because Axel was a burning piece of shit, and Roxasā dad sounded downright amused.
Roxas tried very, very hard not to crush the delicate box between his bare hands.
āIām going to kill him,ā he growled through gritted teeth.
Three weeks ā it had been three weeks of petty, increasingly significant sabotage on the Christmas decorations. Never anything that couldnāt be fixed ā power cables for the animatronics being unplugged and tied in a neat bow on an upper branch of a tree, plastic reindeer being uncreatively posed in explicit positions, wreaths plucked from the windows and arranged like a dick on the driveway.
And yes, Roxas hated the Christmas decorations. He hated the pageantry, the competition, the endless parade of strangers milling outside his house for the entire month of December. He hated that his room was never fully dark at night, even with his curtains pulled tightly shut, hated the rumors and the myths and the random assholes that came up to him like he owed them a story. But more than any of that, more than all of that, he hated anyone that fucked with his dad or Sora. And for all that Roxas hated the Christmas bullshit, his dad and Sora fucking loved it. Woe befall he who dared incite the wrath of Roxas, and nothing incited the wrath of Roxas like disappointing Dad or Sora.
Well, that and it was Axel. Roxas knew it was Axel. It couldnāt have been a coincidence that it started the day Axel came home from college, the day that stupid motorcycle was parked back in the Flynnās driveway. It couldnāt have been a coincidence, that Axel had smirked at him as Roxas stood at the base of the tree, gaping up at the bundle of cables, and asked if Roxas needed a ladder. Gestured across the street to where one rested against the Flynnās garage door, right next to that Godforsaken bike, like it was just waiting to be used.
Roxas had growled at him, not bothered with a more articulate, and climbed the tree with his bare hands.
Besides, who else would it be? Who else knew it would grate Roxas to the very core, to the very depths of his soul? Never mind that Sora and their dad didnāt seem bothered. Almost seemed amused, as long as Roxas managed to fix whatever was wrong before night fell again. Never mind that they started looking forward to it, speculating over breakfast every few mornings about what the yard would look like, right up until Roxas gave in and stomped out to the front stoop to check. Roxas knew it was Axel, and that Axel was doing it to get to him, and that might as well have been a declaration of war.
āI wish I could help, but have practice in twenty minutes,ā Sora said apologetically, shoving another bite of toast in his mouth as he watched Roxas stomp his way toward the garage door. āBut hey, Rikuās coming over later, maybe he can help!ā
Roxas rolled his eyes at the very suggestion. Like he would ask Riku for help. Riku, the unlucky son-of-a-bitch with the special distinction of being the person Roxas hated more than anyone else, not once but twice over ā once because he was dating Sora, and once because he was Axelās best friend. The upgrade, the best friend Axel had replaced him with, fuck you very much. Like hell was he asking Riku for so much as a piece of gum, let alone help combing through a hundred strands of Christmas lights. Ā
āOr not!ā Sora called helpfully. Gleefully. Roxas flipped him off and slammed the door hard enough to rattle the tools hung on the wall.
It took hours. It took hours of going inch by inch through every single strand of Christmas lights, finding homes for all 66 lightbulbs, god fucking dammit. It took hours, Roxas grumbling and cursing and outlining the things he was going to do in Axel in vivid, explicit detail the entire time, but he did it.
He did it, and he stomped back inside to find Sora and Riku standing at the kitchen island, heads bent together over a single cup of coffee and soft smiles on their faces, looking so sickeningly sweet and precious and in love that Roxas wanted to vomit. He settled for throwing the empty ā and now thoroughly crushed ā shoebox on the counter right next to them.
āIām going to skin him alive,ā Roxas seethed, slamming open a cabinet door to dig out the supplies for his own cup of coffee. His fingertips were freezing ā heād needed fingerless gloves to manage replacing the light bulbs in their sockets ā and his face was so cold it hurt, but he didnāt feel any of it, really. All he felt was the low, simmering rage heād spent the better part of the last six hours stroking. āIām going to skin him alive, and then scalp him, and Iām going to take that stupid red hair and weave it into a cape and wear it every fucking day, so everyone knows not to fuck with me.ā
āOh my god, just fuck him already,ā Riku muttered. At his side, Sora stifled a giggle.
Roxas slammed his coffee mug down on the counter ā a distressing amount of it sloshed over the lip onto his hands and it burned, it did, but Roxas still didnāt feel it.
āNobody fucking asked you,ā he said shrilly ā the very sound of his voice horrified him even more than the smug look on his brotherās face, oh god. But Riku just smirked at him, all pointy and sharp and vicious.
āI donāt know why not,ā he said coyly. āYou donāt think Axelās been doing all this without any help, do you?ā
Roxas saw red. Literally ā he lunged forward, hands already outstretched towards Rikuās throat, and barreled headfirst instead into Soraās red hoody. His brother had him by the shoulders, holding Roxas at armsā length, and the two of them had always been evenly matched in a fight. Sora held Roxas back away from Riku, and Riku stood behind Sora and fucking laughed, and Roxas was going to kill him, he was going to kill them both, and then he was going to string their bodies up with the Christmas decorations, and let Axel sabotage that.
āRoxas!ā Sora said loudly, yelling right in his face. āI helped too!ā
And that stopped Roxas cold. Sora loved the decorations. Loved them. Sora was second only in their father to his commitment in decking out the Strife house every December ā he was tyrannical about it, fastidious about it. It was why Roxas had ruled out Riku as ever being the one to help Axel ā because he had of course figured that Axel had an accomplice. Riku mightāve been an asshole, and Axelās best friend, but even Roxas would admit that Riku was too whipped to do anything that might make Sora unhappy. And intentionally sabotaging the Christmas decorations was definitely something that would make Sora unhappy.
Unless, of course, Sora was in on it.
āExplain,ā Roxas demanded. He stopped pushing against Soraās weight, and after a few long seconds of staring each other down Sora finally relented, dropped his hands from Roxasā shoulders and took a step back.
But then Sora ā the dirty little liar ā shook his head.
āNo,ā he said simply.
Roxas glowered at him.
āSeriously, do you think thatās actually an intimidating look?ā
Sora elbowed Riku sharply in the ribs ā it didnāt matter. Riku was still smirking at Roxas, and Roxas was still seething, and Sora was still standing between them like the goddamn traitor that he was, and Roxas just knew he wasnāt going to get an explanation out of Sora. His brother was a stubborn asshole ā both his best and worst trait ā and if Sora didnāt want to explain then nothing Roxas did was going to make him.
Well, that was fine. Sora might not be willing to explain, but Roxas knew who would. All he had to do was set the right trap.
First, Roxas waited. Axel had been consisted in exactly one thing ā he struck every three days. Like clockwork. A clear and obvious pattern, even if Roxas hadnāt figured it out until almost two weeks in, too busy focusing on the way Axel left just enough time for Roxas to stop sulking about having to fix whatever the last act of sabotage had been. But it was a clear pattern, every three days.
It was almostā¦almost like he wanted to get caught.
Three days from the lighting fiasco landed on the 23rd ā the night before Christmas Eve. One last hurrah before the holidays were over. Roxas knew Axel must have something big planned, and oh, Roxas was going to be ready for him.
So he waited. And on the night of December 23rd, long after his dad went to bed and Sora tucked himself away to watch a movie with Riku (and seriously, did the asshole fucking live here now? Fine, heād been away at college for four months, but did that mean he was going to move in for his entire winter break?), Roxas put on his warmest, fleece-lined hoody and two pairs of socks, poured himself a thermos of coffee, and settled himself on the roof outside his bedroom window to wait.
Itā¦didnāt actually take that long. His coffee was almost still too hot to drink when Roxas first saw it ā the break in the projected pattern of snowflakes still dancing across the Flynnās house, a lanky, distorted shape, much like a person sneaking across the front lawn.
Well, sneak was a relative term. Long and lanky, dressed in all black from head to toe, the figure crept like he thought he was stealth personified - no, like the thought he was the Grinch, all long legs tip-toeing, over-exaggerated footsteps. Roxas stared, a little bit dumbfound, as Axel crossed the street with all the stealth of a troll, even though weaved his way through the maze of plastic statues and power cords with a well-practiced ease. Roxas was so caught up in staring at him, in watching Axel with utter bafflement, that he almost forgot why he was up there in the first place.
Roxas swore softly as Axel reached the front stoop and vanished from sight ā Roxas couldnāt see him from where he sat, but more importantly he never should have let Axel reach the house. He dropped his thermos down on the window sill behind him and slipped stealthily ā much more stealthily than Axel had, at any rate ā down the gentle slope until he reached the gutter.
It was as dismount made easy with hundreds of repetitions ā hopping down from the garage to the fence that separated the backyard from the front, climbing down the fence and easing open the gate, slipping into the dark corner against the side of the garage. It only took a minute, if that, but it was still apparently long enough for Axel to finish whatever he was fucking with on the front stoop. By the time Roxas rounded the corner Axel was already making his way back through the lawn ornaments, still with that ridiculous, loping sneak, and Roxas gave up stealth for speed. He knew he was giving himself away, knew it by the way Axel froze suddenly, head whipping around to look back over his shoulder before he took off, but it didnāt matter. Axel mightāve been taller, those long, long legs giving him a much bigger stride, but Roxas was faster. Faster and determined, and Axel didnāt even get halfway across the lawn before Roxas was reaching out (up) and yanking Axel back by the hood of his sweatshirt. Roxas pulled, hard enough to jerk Axel off-balance entirely, and seconds later he landed with a thud on the ground at Roxas feet, smirking at Roxas.
āWhat the fuck do you think youāre doing, jackass?ā Roxas snarled, glaring down at that ridiculous, upside-down boy, sprawled across the Strifeās lawn next to a line-up of eight poised reindeer (one of two incorporated into the Christmas display, and the very same ones that a week before had been posed like a horrible combination of the Human Centipede and a weird Christmas porn). Roxas glared down, and Axel just smirked back up at him, smug and unconcerned, like he couldnāt tell Roxas was two seconds away from stomping down on his face.
Oh, but he could.
āGonna break my nose again, Rox?ā He said it all slow and sly, staring up at Roxas, daring him.
No, he wasnāt. But he wasnāt going to give Axel the chance to escape, either. Roxas took a step forward, and then another, twisting around until he was standing with both feet planted on either side of Axelās hips. Before Axel could open his mouth, before either of them could think it through, Roxas dropped to his knees and sat hard on Axelās stomach, pinning him to the ground in a single move.
Axelās eyes went wide, but he made no attempt to push Roxas off. He probably knew Roxas wouldnāt let him get far. Axel mightāve been bigger, but these days Roxas was stronger and faster, and they both knew it.
āWhatād you do?ā Roxas growled. He leaned forward slightly as he said it ā braced one hand in the dirt next to Axelās ribs. Axel rolled his eyes expressively.
āHi Roxas, nice to see you again. College has been hard, but super fun, thanks for asking,ā Axel said conversationally, like Roxas didnāt have him pinned in the dirt outside both their houses on the night before Christmas Eve.
āI didnāt,ā Roxas said shortly. He leaned forward a little further, looming as menacingly as he could over Axel. āI asked you what you did to my house.ā
āI missed you,ā Axel continued. āIt was boring at school, not having anyone around to be an ever-present pain in the ass. Had to pick a fight with a couple of fraternity boys, bit of a prank war, just to keep myself entertained.ā
āIām sure they were thrilled,ā Roxas snorted. āCanāt wait to offer you a bid.ā
āAw see, you do care!ā Axel sounded mockingly pleased, still with that ever-present smirk stretching his lips. āAnd as a matter of fact, they did.ā
āGreat,ā Roxas said back, absolutely dripping with sarcasm. āThen you can fuck out of here and go right back.ā
āAw, come on. Didnāt you miss me?ā Axel teased.
āOh, were you gone?ā Roxas shot back.
āOnly in distance, never in heart,ā Axel laughed ā it was mocking and sharp and a little bit mean, it was a sound that Roxas hated more than most other sounds in his life. He winced away from it, just slightly, before doubling down and pressing forward again.
āWhy are you fucking with my dadās Christmas display?ā he said coldly. Firmly. Not rising to the bait ā he was done with letting Axel bait him, he was tired of it.
āWho says it was me?ā Axel replied coyly. āA little birdy told me your own brother confessed his part today, maybe it was all him and Ri ā ā
āAxel,ā Roxas snarled, looming ever-lower over Axelās face. āI donāt know why the fuck you think ā ā
And Axel justā¦sagged. He looked tired, just like Roxas was, and a little bit angry, and he glared up at Roxas with a heat that Roxas didnāt feel was entirely justified, considering Axel was the one that had been fucking with him for the last three weeks straight.
āSeriously, Roxas?ā Axel snapped. āHow do you not know?ā
Roxas opened his mouth ā to protest, to argue, to snark back with what comeback, he didnāt know. It didnāt matter. There was a hand fisted in the hood of his sweatshirt, and he didnāt realize how close they had been until suddenly Axel was pulling him down, down, and there was such a small distance between them that Roxas barely had to move at all.
Axelās lips were a shock of warmth in the cold December night ā warm and a little chapped, and pressed firmly against Roxasā still slightly open mouth, and for a second, Roxas didnāt know what to do.
For a second. Roxas was a lot of things, but he wasnāt stupid.
He let himself fall the rest of the way forward, just those few scant inches until he and Axel were pressed chest to chest, until Roxas could lean into it and kiss him back. He felt, more than heard, Axelās silent gasp at the sudden weight of Roxasā body on top of his ā Roxas didnāt feel remotely sorry, it was the opening he needed. He caught Axelās bottom lip between his own, an uncharacteristically soft touch, just for a second, before slipping his tongue over the seam of Axelās lips and pushing his way inside.
Axelās fingers ā bare and freezing, because unlike Roxas Axel was an idiot ā slipped from their hold on Roxasā hood to tangle in his hair, and Roxas couldnāt stifle his own sharp gasp for air when Axel tugged experimentally. Axel grinned ā grinned, and Roxas knew it because he felt it against his own lips ā and Roxas felt another tug. Another tug, and a push, and before he even realized why he was suddenly flat on his back, Axel pinning him down with surprising weight, considering what a skinny asshole he was.
Roxas blinked ā Axel grinned wolfishly at him, sharp and bright and somehow fucking beautiful, red hair haloed by the glow of Christmas lights behind them and shadows casting the planes of his face into sharp relief, and it took Roxasā breath away.
Axel grinned at him, and Roxas grinned back. Roxas grinned back and hooked a gloved hand around the back of Axelās neck and pulled him back down, and Axel went willingly.
They kissed until they were stupid from it. Right there on the cold, hard ground, pinned between a line of vintage prancing reindeer and an inexplicable Mickey Mouse in a Santa suit. Until Roxasā cheeks were red and raw from the cold air, his ass long numb from the frigid earth beneath him, until he couldnāt do much more than run his bare ā and when had he taken his gloves off? ā hand up and down the length of Axelās spine and accept the soft, barely-there kisses Axel pressed into his jaw.
āWe should probably talk about this,ā Roxas murmured finally. Axel shook his head ā his hair tickling the skin of Roxas throat, the underside of his jaw ā but Roxas felt Axelās full-body sigh against his own chest. Axel pressed one last kiss, firm and decisive, against the hinge of Roxasā jaw before pulling back, planting his forearms on the ground on either side of Roxasā head and lifting himself up just enough that they could look each other in the eye.
āWhatās there to talk about?ā Axel sighed again. āIāve had a massive crush on you since seventh grade, right up until you dropped me like a hot potato, and then I spent the rest of high school making increasingly embarrassing efforts to get you to pay attention to me.ā
Roxas mouth fell open.
āUh, no? You dropped me!ā he insisted hotly. āYou were all cool kids this, Riku that, Iām in high school now I canāt hang out with a loser eighth grader. And me and my awkward ass were so afraid youād figure out how much I liked you if I tried too hard to win you back!ā
Axel gaped right back at him, shock evident on his face. They stared at each other for a long moment, eyes wide, surprise too honest to be faked.
āAre you telling me,ā Axel said slowly, eyes narrowing thoughtfully, āthat we could have spent all of high school ā ā
Roxas pushed himself up on one elbow, pulled Axel down without letting him finish ā they met halfway. Axel was laughing into Roxasā mouth, one cold, cold hand coming up to cup Roxasā jaw, and Roxas pushed them both upright until they were sitting, Axel straddling Roxasā thighs, Roxasā arms tight around Axelās ribs.
āYou suck,ā Roxas breathed, pressing the words into kiss after kiss, āI canāt believe you.ā
āIāve been in love with you since I was thirteen,ā Axel shot back.
āYouāre such an asshole,ā Roxas laughed, tightening his arms until there was no space at all between them, until all he could feel was the cold press of Axelās fingers on his cheeks and the hot press of Axelās lips and the warmth steadily filling his chest.
Until the screen door banged open.
āAre you idiots fucking done yet?ā Riku called, leaning out of the comfortable warmth of the house to glare down at them.
āNo,ā Sora corrected, poking out from behind him, āyou meant to ask if they were done fucking yet.ā
āOh my god,ā Roxas groaned. Axel pressed his forehead to Roxasā shoulder and laughed helplessly, and something about the sound warmed Roxas to the core. He stroked his fingers through the hair just over Axelās ear and let his own head fall back slightly, giving him just enough leeway to glare back at his brother and that good-for-nothing boyfriend of his.
Well. Roxas supposed, feeling Axel shake with laughter in his lap, Riku might be good for something. Ā
āI made hot chocolate,ā Sora said loudly, and that got both of their attention. āAnd thereās a fire in the fireplace. Whenever you two decide to stop angling for a public indecency arrest, youāre welcome to join us.ā
āOr not,ā Riku added pointedly. āIāve always wanted to leave Axelās ass in jail instead of bailing him out.ā
āYouāre a lousy best friend!ā Axel called back. It fell on deaf ears ā Riku and Sora had ducked back inside as quickly as theyād appeared, the door slamming closed behind them.
āSora uses Momās hot chocolate recipe,ā Roxas told him, tugging lightly on Axelās hair to bring his attention back around. āItās ā ā
āThe best hot chocolate in all of Radiant Gardens,ā Axel finished quietly. āI didnāt forget.ā
Roxas let that hang between them for a second. It was said lightly, nearly weightless, but Roxas was sure there was more than just childhood memories of hot chocolate on snowy days that Axel didnāt forget. Roxas was sure there were plenty of things ā good memories and bad ones, fondness and hurt and frustration ā that they both were still carrying, with nearly four years between now and the last time theyād been anything resembling friends.
But there would be time for that. There would be time for conversations, for explanations, for unpacking years of prickly animosity and poorly disguised hurt. Now ā now there was hot chocolate. Now there was a warm fire and an overstuffed couch and the first of maybe many, many more nights of Roxas and Axel and Riku and Sora (Sora, who would be beside himself with delight at the very thought of his brother and his boyfriend finally, finally coexisting without trying to kill each other). Now there was Axel slowly levering himself to his feet before reaching out a hand to pull Roxas up after him ā a hand that Axel didnāt drop once Roxas was upright. Now there was Axel threading their frozen fingers together and tugging Roxas forward lightly, just close enough for Axel to drop one last kiss to Roxasā forehead, before breaking away and leading the way toward the front door.
āSo what did you do?ā Roxas asked finally. Axel paused, one hand on the doorknob, one hand still holding Roxasā, and turned a quizzical look over his shoulder. āTo the house. The decorations.ā
āNothing,ā Axel snorted. āI didnāt need to.ā
āNothing?ā Roxas repeated, disbelief clear in his tone.
āWell.ā Axel tugged lightly on Roxasā hand again, pulling him forward until they were standing toe to toe. Axel was so much taller than Roxas, he always had been, and Roxas had to look up, up, up to see the amused look on Axelās pale face. And then up even further, following the finger Axel had pointed toward the sky ā no, toward the top of the doorframe, where a single sprig of mistletoe was taped to the side of the house.
āI figured youād search the whole place top to bottom for whatever was wrong, that youād probably find this. Either it would clue you in, orā¦ā Axel trailed off with a shrug, a careful, forced nonchalance. Roxas wondered, in a quick flash of understanding, just how many other clues he had missed in the last four years.
āDidnāt exactly go according to plan, did it?ā Roxas teased, letting go of Axelās hand in favor of looping both his arms over Axelās shoulders, something that required pressing himself up on the tips of his fucking toes. Axel smirked, placed two steadying hands on Roxasā hips, and oh so obligingly lowered his head.
āMaybe not,ā Axel said smugly, close enough now that each word ghosted across Roxasā kiss-bitten lips, ābut you canāt say that it didnāt work.ā
And really, Roxas couldnāt.
Mostly, of course, because his lips were otherwise occupied.Ā