truth or dare with ZAYNE & CALEB [gone right] — mdni
you’re not sure how you ended up between your childhood best friend and your childhood crush, but here you were, tears streaming down your flushed face with a hand wrapped around zayne’s leaky cock and caleb pressed deep inside of you.
you never thought you’d be in this position; caleb pounding into you, mean and ruthless while zayne kept your hair out of your face. of course you’d imagined it, but you didn’t think a game of truth or dare would lead to this… to you getting fucked from both ends.
“i dare you to kiss your favorite person in the room.” caleb had said, dark clouds swimming in his usually bright, violet eyes.
how were you ever supposed to choose just one? you couldn’t pick one without leaving the other and the thought of that broke you. it felt impossible—like trying to divide your heart cleanly in two when it had already tangled itself around them both.
zayne, with his quiet gentleness, the way his voice softened when he spoke to you like you were something precious. the way his dark hair fell just right, framing those love struck green eyes that always seemed to linger on you a second too long.
and caleb—your steady, warm, unfaltering caleb. the one who always stood between you and anything that could hurt you, who could pull laughter from your chest even on the days you swore you couldn’t even smile. when you thought of caleb, you thought of his easy, boyish smile, his messy hair—the mere comfort of him.
they were different, but somehow equal in the way they consumed you.
because the truth was—you had thought about them together. more than you should have. in ways that made your cheeks burn and your pulse stutter. you imagined their hands on you, their voices low in your ear, the way they’d take you apart piece by piece until you couldn’t think… until you couldn’t speak. you’d be a big liar if you hadn’t thought about them putting you in compromising positions—fucking you stupid till you were nothing but puddle of mush and cum.
you’d gnawed on your lip before you ultimately made a choice. if you could even call it that.
you kissed zayne first, soft. timid. like you were afraid of what it might mean. and you could tell he was shocked immediately with the way he tensed beneath you, caught completely off guard. but then his hands found your back, hesitant at first, then certain, pulling you closer as he melted into it, savoring your taste and the feeling of your plush lips.
caleb fumed. his face flushed, his brows furrowed in a mix of confusion and anger—but most of all, hurt. except the second you pulled back from zayne, eyes dazed and hazy, you crawled over to caleb and cradled his face in your hands. you read everything in his eyes. the pain, the longing—it all swam in his violet irises. you pressed your lips to his and caleb didn’t tense. no, caleb devoured you. all the patience zayne had, caleb lacked. where zayne had been soft, caleb was all heat and urgency—he didn’t release you till he physically couldn’t breathe.
he left you breathless. and when you opened your eyes, you peered into his lidded ones. gone was the pain, replaced with dark hunger. carnal desire. a look that would’ve scared you had you not known him your whole life.
and then, suddenly, the game was over. and you thought, maybe, your friendships with the men you loved were too.
but when caleb murmured to zayne who sat with his jaw clenched, dark green eyes boring into your back, “since you got to kiss her first, you wouldn’t mind if i fucked her first, would you?”
you went rigid, but you couldn’t deny that your panties were soddened. there was no coming back from this and you knew that.
so maybe that’s how you ended up here. zayne’s hands, soft and cool, the way they’ve always been. caleb’s hands, hot and rough, the way they’ve always been. zayne and caleb ravaging you like it’s something they dreamed of as well.
and just like in your dreams, caleb has a jealous streak. he always has, but he’s always been subtle. he’s never been this obvious before.
“sloppy fuckin’ pussy keeps tightening ‘round me, pips,” he laughs incredulously. “does getting fucked by two guys turn you on this much?”
you gargle around zayne’s cock, spit bubbling at the base. caleb’s words ring in your ears and have your throat constricting around zayne’s fat tip. zayne pulls your head up and off, sweeping the hair out of your face and cooing at your disheveled appearance.
your swollen lips open to respond, but all that comes out is a high pitched moan elicited by caleb’s rougher thrust. almost like he wants to fuck the response out of you.
“y-yes,” you choke out and the sound of your voice makes caleb twitch, a groan rumbling in his chest behind you. “fuck, yes… i l-love it.”
“you’re so gorgeous, darling. you’re doing so well for us,” zayne whispers, cupping your cheeks with his big hands. he leans down pressing his lips to yours again, swallowing every whimper and moan and whine that comes out of you. “mmm, such a good girl, isn’t she, caleb?” the words are murmured against your lips but he hears them loud and clear.
caleb’s grip is near bruising now. when the words come out, they’re clipped and just short of a snarl. “yeah, takin’ me like such a good girl… ‘s like you were made for me ‘n my cock.”
zayne smirks, “just yours?”
his dark violet eyes bore into zayne’s glinting ones and he spits with no hesitation whatsoever, “yes.” his thrusts get rougher—deeper. his balls slap against your sopping pussy and every plunge rattles your body.
“calebbb,” you moan, wrapping your hand around the base of zayne’s cock and pumping him without a sense of rhythm while you cry against his thigh. “mmph, 's t-too deep.”
he hums in satisfaction, smiling and his eyes flit between your cunt that swallows his thick cock whole and zayne who is still grinning back at him. “you hear that, zayne? it sure sounds like she’s made for me.”
zayne hums, tipping your chin up, gently pulling your attention away from caleb just to look at you. his gaze softens at the sight of your teary eyes, the salty trails slipping down your flushed cheeks, but his body reacts with a throb. his cock aches in your hand and he exhales. his voice is soft when he pipes up which is a stark contrast to what you’re experiencing behind you. “sweetheart, would you like for me to leave you and caleb alone?” zayne murmurs.
“n-no! no,” you blurt, much to caleb’s dismay—tightening your grip around his cock and jerking him up and down. your hand is inconsistent, as is the speed, but you continue regardless, in fear he feels neglected. you'd die before making him leave. “please… z-zaynie, don’t go. i-i want you.”
caleb nearly growls before you continue. “i want both of you—please.” your voice is barely above a whisper, cracked and broken. “oh god—fuck, please. please. please.”
zayne’s thumb tugs at your bottom lip before slipping into your mouth, a soft, breathy praise leaving him as your brows knit together and your eyes flutter closed, pleasure washing over your expression.
“good girl. so good for us,” zayne says. “we’ll take care of you, my love.” it’s a promise that sounds more like a threat with the way caleb continues to pound into you harder.
you can’t help the way your body reacts. your stomach tightens, your legs shake, your pussy flutters in the most uncontrollable way around your best friends dick. it’s overwhelming—overstimulating. it makes you shake—it reduces you to absolutely nothing.
“c’mon, baby. cum on this dick. make a mess for me—” zayne cuts him off with the clearing of his throat to which caleb rolls his eyes and corrects himself. “for us.” he mutters begrudgingly. "cum for us, pretty girl."
and caleb’s coaxing along with zayne’s gentle praises drive you over the edge. your body pulls taut, your pussy spasms and you gush all over the cock behind you. your mouth is wide open to let out a silent scream while you completely unravel before the two men.
"that's it," zayne coos, sweetly while you slump against his thigh. "atta girl. you take it so well, don't you, sweetheart?"
you respond brokenly against his quad, letting caleb fuck you through your orgasm. the plap, plap, plap sounds echo in the room along with labored breathing and desperate whimpers that slip out of both you and caleb.
neither zayne nor caleb have finished yet, but your body is already giving out. your eyes are fluttering shut, breaths are uneven all the while exhaustion pulls at you like something you can’t quite fight.
you’re right on the edge of slipping away when zayne’s voice cuts through all the haze and brain fog. the way caleb reacts with that low, possessive sound rumbling from his chest, has your already rapid pulse stuttering.
“how would you feel,” zayne murmurs, something teasing laced beneath it, “if me and caleb switched?”
it’s all it takes.
your eyes snap open, a sudden rush of heat and awareness flooding back into your veins, chasing away every trace of fatigue.
caleb wants to protest—he wants to finish inside of you… to mark and claim you first, but he swallows his words when you lift your head and whisper to the raven haired man sitting in front of you, "i wanna feel you, too. please?"
zayne’s lips tug into a slow, knowing smile, his gaze flicking toward caleb—who looks like he’s barely holding himself together. he's seething, but he'd never truly deny you what you want. neither of them would.
"what do you say we give our greedy girl what she wants?"
kit says… ummmmmmmmmmmm my two mains taking me to paris would heal me btw. thank u my little rhi @luvinbloom for beta reading <3 ily. COMMENTS AND REBLOGS AND FEEDBACK IS GREATLY APPRECIATED. ill literally kiss u.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
Summary: Caleb and Zayne have been fighting like children for your attention for months, and you finally snap. When they ask what it’ll take for you to forgive them, the answer is simple: kiss. It wasn’t as simple as you thought…
Based on this new Ashnikko song, I Want My Boyfriends to Kiss. Bi-awakening Snowapple/SnowappleMC if you don't like it don't read it! Slight NSFW! minors DNI.
Zayne and Caleb have both adored you since grade school, vying for your attention at every twist and turn. They're practically at your beck and call as adults, no matter where they are. If you need help finishing your biology homework for your college course, all Zayne needs is a text. Your bookshelf broke? Caleb's installing a new one before you even have to ask. It's a testament to how they adore you, and while you're ever grateful for it, there is one thing about the whole ordeal you wish you could change: you wish they could be friends again.
They never technically stopped being friends, but when they developed their own feelings for you, things spiraled fast between them, a competitive air overtaking their once close childhood bond. They raced to open doors for you, made snide remarks about the other under their breath, and while they agreed that no matter who you eventually chose between them, the other would graciously surrender to that decision, they were still at each other's throats at every chance.
You knew the deal between them, and you'd known it for years. They were in love with you in their own individual ways, and you? You were torn in two about it. Caleb was your rock growing up, your fiercest protector, and somehow a nurturing aura as well. You felt nothing but warm and enraptured by his presence, and so of course, there were curious times the two of you had fooled around with your unsorted feelings, after heated play-fighting matches that ended with you two trying to catch your breaths in each other's arms, your smiles fading into intention and nerves as you leaned into his lips, feeling the soft plush of them slot into yours so naturally. Your bodies fall in line, falling into his broad frame as he drops into the couch cushions, and you mold on top of him while his hands swoop behind your back and press you further into him. When you two had spent every last sliver of energy entangled in each other's forms, you didn't discuss it the next day. It just hung in the air like Damocles' cursed sword.
Zayne, on the other hand, felt similar, and yet oh so fundamentally different. He was your calm in every storm, a constant you could rely on, a quietness that spoke so loudly you felt it reverberate in your bones. If you had a question, he had an answer. He was reliable like that, and that pulled you into him so naturally. One time, you went to Zayne for help prepping for a networking event, black tie dress code: the whole ordeal. He hung outside your door attentively as you shimmied into your floor-length dress, and he asked you mock interview-style questions through the crack, stuff you'd inevitably be asked by those you'd meet that night. When you stepped out, turning around and pulling your hair over your shoulder, you asked him to pull up your zipper, and as his hands traced the faint ridges of your back, he felt threads of restraint snap violently and crack like whips. You felt it too, when he attached the clasp at the top, and his hands moved to fan over your shoulders, you felt that shiver you always did when he'd get close. When you felt his shaky breath ghost over your neck, your head turned to meet his gaze. The second you locked eyes, they were screwing back shut as Zayne lurched forward toward your lips, one hand burying in your hair as the other slides down your waist and turned you to face him, and his whole body pressing you into your own bedroom door. You showed up to that event 20 minutes late. You had to fix your hair after Zayne was done with you.
You couldn't choose. Not yet at least, but their patience with one another ran thin. You noticed they'd been bickering more than usual, passing whispered snide remarks about one another as they walked you through a shopping mall, hovered behind you like a personal security detail as they take turns accepting new shopping bags you'd offer to one or the other.
They shoot up from the mall bench when they see you walk out with a paper shopping bag hanging from your fingers, beaming as you leave one of your favorite boutiques. They both watch you with intent eyes that trade between eagerness toward you and glares toward one another. You approach Caleb and offer him the bag.
He smiles as he takes it from your hand, that lip upturn contorting into a mocking smirk that he shoots at Zayne with a "hmph".
"Did you buy some new garments?" Zayne asks, ignoring Caleb's attempt at badgering momentarily, to address you.
You nod. "I did," you confirm giddily. "I got this lovely top with the softest fabric I've ever felt. I'll show you both when we get home!"
Zayne's smile cracks subtly as you swivel on your heel and b-line toward the next store. He catches Caleb in the corner of his eye, passing him a boastful look. Caleb's accumulated a sizable collection of your bags, while Zayne holds a couple of smaller ones.
The two of them follow you closely, before Zayne chimes, his attempt at the high road withering to impatience as usual. "By the way, are you sure you want Caleb to carry all of those clothes for you? I know he has a tendency to be a bit of a... klepto with such things," he says with strong undertones of implication.
Caleb's teeth grit tensely as his glare sharpens toward Zayne, though his tone holds it's usually sing-songy cadence. He laughs disingenuously. "Oh, Zayne. You joker," he seethes. "You know I'm only carrying all the bags because I'm a little bulkier than you. Flight school really makes you put on muscle. Med school clearly doesn't quite have the same effect."
"Or.... I'm carrying all the fragile items, perhaps she knows your spatial awareness is nonexistent, and that there's somehow no room in your big head for it, because it's filled with hot, suffocating air," Zayne snaps back.
"You are a fragile item, Zayne," Caleb retorts with a roll of his eyes. "You should really learn to take a joke- woAh!" Before Caleb can complete his taunts, he loses his footing, his heel slipping beneath him as he barely manages the recovery. He checks his shoes, noticing a faint layer of fast-melting ice. His eyes fiercely shoot up at Zayne. His brow arches defiantly to him, his voice low as he closes the distance between the two until they're nearly shoulder to shoulder as they pace behind you. "Oh, are we using our evol now?" he challenges through whispers.
"I'm only proving my point," Zayne replies calmly, not even bothering to face Caleb as his gaze only follows you. "You don't pay attention to your surroundings; otherwise, you would've noticed the ice."
"Ha!" Caleb scoffs. "Well, then. Why don't you pay real nice attention to the surroundings right here!"
With the slightest clench of Caleb's fist, Zayne feels his feet screw into the mall tile, weighted there forcefully as he instinctively tries to pull up. "Caleb," he mutters sternly. "Caleb, release your evol!" he calls out as he draws a couple of paces away.
"Or what?" Caleb boastfully provokes Zayne, his head turning to face him briefly before he is answered by the gradual stiffening of his own step, crystalline formations growing across his feet and freezing him to the ground. "Oh, fuck," he grumbles. "Zayne, you suck! Come up with your own tactics instead of copying mine."
Zayne's dastardly smirk forms across his face. "Alright, then," he answers, flicking his pointer and middle finger and watching as the same ice that entraps Caleb to the ground tapes over his mouth. He laughs lowly for a moment, until his body tugs toward the ground, landing smack down into the sitting position, stuck there as passersby begin to trade looks of concern and dodge the two of them.
Over time, you learned to drown out their petty arguments, pushing ahead as they trade insults like it was small talk about the weather, but you notice the lack of heavy footsteps behind you after not too long, your whole body spinning around in a fleeting moment of confusion that dissipates when you see the pitiful sight: Caleb, his feet stuck to the floor as he hums out muffled cries through his frostbitten lips, and Zayne behind him, sat on the floor like a toddler as he makes a painstaking effort to stand, to no avail, a future pilot and doctor duo, fighting like children who have yet to learn to use their powers responsibly. Normally, at this point, you'd move to chastise the two of them, barking at them to cut it out, but evol use was new and extra pathetic to witness, and your normal anger was replaced with something duller: disappointment.
Your facial features drop into something neither man has seen before, lifeless and cold at them as you shake your head slowly, the slight snarl of your lip visible to both. "Forget it," you mutter. "I'm going home. Stay here like fools for all I care."
You turn away from them and towards the main entrance, making several strides forward before Caleb and Zayne come to terms with what had just happened. Their evols release carelessly as they chase toward you, their voices trading in slight panic.
"Wait, pipsqueak! Come on! Don't do this," Caleb pleads lowly.
Zayne follows suit, his gaze softening on you. "Please," he implores you. "Don't leave yet, not without giving us a chance to make up for it."
You shift furiously back toward them. "A chance," you flare. "You both have had chances, but all you want to do is fight, and now look! You're acting like toddlers fighting over a toy, and I'm the toy! I can't take it anymore!"
You turn back to leave when you feel two hands wrap around both your wrists, holding you back desperately. One is warm and rough, firm on the grip, and almost demanding. The other cool to the touch, soft palms and delicate fingers that hook around you with hesitation. You're skin tingles under the touch of both, and it's almost as if you are now fastened to the ground, except there's no evol, only them and their tethering presences.
You hear Zayne muster up your name beneath his breath. "What's it gonna take for you to forgive us? Name it and it'll get done," he insists resolvedly.
Caleb reluctantly agrees. "Ya, pips," he chimes. "Anything you want, just please, let us make it up to you."
"...anything?" you ask, that mischievous glint in your voice cutting through.
The two boys trade looks between one another and sigh in unison.
"Yes, ma'am." they reply. "Absolutely."
You turn back to face the pair of them, jerking out of their touch gently as a firm look of resolve forms on your face. "Well then," you begin. "I've thought about this a while, and I think it's only fair. I've kissed you," your eyes flit to Caleb, "and you," then to Zayne, "and I think, for the sake of fairness, you two should make out."
"What?" they say in unison.
Your gaze sharpens. "With tongue," you emphasize.
Zayne and Caleb both trade fleeting looks with one another, ones that break awkwardly and float back to you, tracing all over for a hint of jest or mockery, but there is none. You're quite serious, staring into both of them interchangeably with your arms folded over your chest. Even as they laugh awkwardly in hopes you'll join them, you remain firm.
Caleb breaks the silence, uttering your name like it could blow up any second. "Are you sure you don't want to ask for anything else? I mean, that's a... bold request."
"Very bold," Zayne agrees. "I understand your logic, but truly, don't you think it's a bit unreasonable-"
Before you can hear their arguments, you turn back around, making a solid pace towards the parking lot as they quickly follow behind you. "If you won't agree to my solution... then I'm not talking to either of you," you insist, your gaze still faced away from them as you pad toward Caleb's car.
The car ride to your place is stuffy with tension as you slide into the back seat, taking the only remaining spot after Caleb and Zayne set down your bags in the back row. Zayne reluctantly hops into the passenger's seat, aware of himself as Caleb puts the car in drive, their occasional glares at one another snapping away violently as Zayne's ears pepper with a familiar blush and Caleb's face turns the same shade. They're both internally praying you drop this after they land home, but it's a silent and suffocating ride for all of you as you stare daggers into the backs of their heads.
When Caleb parks at your place, Zayne opens your door, and you don't even look at him as you pass him by, digging into your purse for your keys as they both grab shopping bags and follow you to your front door. They enter and set your bags on the dining table in pure muscle memory, your gaze fixating back on them firmly as they brush beside one another in the process, suddenly very aware of the contact. Their eyes pin on yours.
"Are you actually serious about this, pips?" Caleb asks, a desperate plea for you to drop the matter.
You roll your eyes before focusing back on him, somehow sharper than before. "Yes," you assert. "I'm not forgiving either of you until I see you two kiss."
Caleb groans. "Pipsqueak, you do realize that you're the only person I've ever kissed, right?"
"I could say the same," Zayne adds. "There are other ways to solve this, more practical ways."
"Imply it's unreasonable all you want, Zayne. I beg to differ," you argue. "What's unreasonable is watching the two of you humiliate me in the middle of a public space with tons of people and thinking that'll get my attention. You both want my attention so badly? Fine. Then kiss."
"Pips-"
"Kiss."
"Miss fairy-"
"I said kiss!"
They both sigh exasperatedly, their eyes meeting for the first time since the mall that lasts for more than two seconds. They're looks of negotiation, reading into one another while trying to ignore their own strange stomach churning and faces turning bright pink. They linger on one another an awkward second too long before snapping back to you.
"Fine," they muster. "Whatever."
"Yes!" you cheer. "Finally. I knew you'd both cave!"
"Ya, ya, whatever, sweet victory," Caleb praddles on before he turns back to Zayne. "Alright, how are we..."
Zayne's gaze hangs low on Caleb. "I don't know," he remarks sharply.
You roll your eyes at the pair of them. "Well you can't kiss from several feet away, dummies!" you chastise them, flailing your hands and motioning them together. "Go on. Move closer!"
They both mirror the same rigid step toward one another, nearly smacking foreheads as they both hesitate and jut away from one another. Their brows furrow, their eyes violently tracing around each other's faces, such strange feelings bubbling in their chests as they both find the sight of each other's lips, something they've never paid attention to. They don't break their stares from one another, they just hang there hesitantly.
"Well..." you break the silence. "Which one of you is gonna lead?"
"Me," they both say in unison before their stares sharpen at one another provokingly. "No, me," they continue to speak on top of each other.
You shake your head despondently. "Uhh, rock paper scissors?" you suggest.
"No, need. I got a better idea," Caleb asserts, his hands both grasping at thin air, fastening Zayne's arms to his sides as he straightens like a board under the pressure of his evol.
"Caleb," Zayne snaps and grumbles under futile attempts to wriggle out. "Let me go. This is very unsightly. Cut it out."
"Hey, someone has to take the lead," Caleb insists, his hands throwing up in surrender. "I am bigger and taller than you. That is a fact. It only makes sense I lead."
"Yet, I am older than you, shouldn't you follow my lead?" Zayne argues back.
"Doesn't matter," Caleb answers assertively. "You're the one who can't move right now. It seems I won the right to lead. Deal with it."
After a couple more uncomfortable seconds of trying to struggle out of a tightening, invisible grasp, Zayne lets out an exacerbated growl, something you've never heard before. "Fine!" he shouts. "I surrender, but release your evol. You could at least give me the illusion of choice here."
Caleb cracks a smile, satisfied in his victory. "Good," he says proudly, before the reality settles back in as he releases his evol grip around Zayne.
Zayne's whole body relaxes before winding back up with its natural, awkward tension. He feels embarrassed heat rise in his body and paint the tips of his ears, watching as Caleb's Adam's apple bobs in his throat as he gulps, his gaze flickering to his lips and back on his eyes. Zayne has never been more aware of Caleb's every facial feature.
Caleb feels similarly as he draws too close for comfort, distance dissipating as his eyes catch the gold shimmer in a forest of lush green in Zayne's hesitant gaze. He never noticed. He never looked at Zayne with such attentiveness, and when he draws a short breath away, he seems to buffer in place. He doesn't know how to approach the matter, where to put his hands. His first thought is to just kiss him how he'd kiss you, but it doesn't translate. Zayne is nothing like you in Caleb's eyes, carrying a dark, almost warning aura to him, gaze sharp on his.
Zayne has the opposite thought. You and Caleb are far more similar than he'd care to admit, charismatically drawing him in whether he'd like to admit it in Caleb's case or not, bright eyes and a brighter smile, though that smile is entirely missing in such a moment. Zayne has never seen Caleb so somber and conflicted. It has a strange way of pissing him off.
"Are you gonna kiss me or what?" he grumbles before he can stop himself, and as the words leave his mouth, his whole face erupts in red. Why would he say that? Why would he say it like he wanted this? He didn't, even if the pang of curiosity was at least tugging at him internally, or so he thought that's all it was.
Caleb's eyes roll back slightly. "Jesus, Zayne. Give me a second!" he rasps. Caleb's eyes trace over Zayne maddeningly, his hands reaching up and awkwardly hanging around his face while he tries to figure out where to put them before he finally settles on cradling the side of Zayne's head, attempting to guide him to a slight tilt.
Zayne juts out of the touch slightly out of instinct before dropping back into Caleb's hand, his fingers resting on his ear as his warmed palm sits on his cheek, unable to hide that while his body often runs cold because of his evol, he's flaring up under the simplest of touch.
Those seconds before Caleb leans in feel like eons as he still hesitates, but his body naturally leans in eventually, his lips ghosting over Zayne's until they graze slightly, and his chest tightens at whatever jolt of sensation shoots through him on contact. Then his eyes shudder tightly shut as he closes that final bit of distance, his lips grazing over Zayne's before catching on his top lip softly, tugging away languidly. Zayne feels the glide of Caleb between his lips, his hands resting on top of Caleb's broad, heaving chest as he pulls away slowly. Both their eyes flash open, meet one another with the glint of something unfamiliar, before Caleb's free hand grasps into Zayne's arm, firming him in place.
Something takes over that feels purely biological to the two of them as their eyes flutter back shut and their lips reconjoin more confidently than before, slotting against one another as they close in and fold on top of each other. Zayne feels that tinge of curiosity as he allows Caleb to lead, his head tilted to his every whim, and Caleb familiarizes himself with the tug of Zayne's lips on his bottom lip as they break apart only to meld back together seconds later. They get comfortable, to the surprise of both, and they get bold. Zayne's arms hook behind Caleb's neck, locking him there as Caleb's tongue dives in between Zayne's lips, feeling the almost defiant push of Zayne's own muscle against it as he bullies his way in with his full weight. He tastes the faint flavor of mall-kiosk candy before Zayne juts back against him, his own tongue daring to glide into Caleb's mouth. They trade exchanges like they've traded insults for months: with no hesitation, like they're sorting it out without words.
It's entirely unfamiliar, to the point they chase at one another's tongues like the goal is to become familiar, and there's this eerie comfort between them, like they're remembering something. They're not enemies. Zayne and Caleb have their own history outside of you, and they're recalling that in real time, recalling it as they trade lips and tongues and tastes. In fact, you watch them in shock and awe, figuring they would've bowed out, but certainly a minute passes, and they're still macking on one another like they're searching for something within it, and god... they look hot doing it. Caleb grips into Zayne's hair and steers him however he likes, hot and heavy every time his lips land back on Zayne, and Zayne's fervently matching him, eagerly as he pulls Caleb closer, and you think...
"Wow, y'all are never this rough with me," you mutter. "I think... I think I'm jealous."
Zayne and Caleb snap away from one another like your voice releases them from a trance, their gazes shooting to you as each of their chests heaves up and down as they chase their breaths. There's hunger in their gazes as they turn toward you, alight with something so insatiable, something that's foreign to you as well. They trade a knowing look with one another before meeting back to you, and for the first time in ages, you can see they're in perfect sync, that same devious glimmer in their eyes, that similar curvature on their lips.
"What?" you ask, though your body winds in anticipation.
Their steps are heavy as they close the distance between you. You step back, overwhelmed by their sheer velocity and mass as they both approach you simultaneously, and Zayne catches you before you can stumble back too far. His hands catch your jaw line, yanking you into him as his lips slam into yours before drawing back away with an intense pull before they reconvene back on you. You see little more than white as he kisses you, your body buzzing underneath his as you feel him feverishly push back against you again and again, until your wrist tugs away from him.
You're pulled out of Zayne's grasp and into Caleb's in a flash, his eager, violet eyes meeting yours briefly before he's closing the gap firmly, his lips smashing against yours as his hands push your hair back so he can angle you up toward him, his hot, heavy lips only falling back briefly before capturing yours once again, and your dizzy enough to see stars, your whole body just relaxing and pulsating with every insistent movement, Caleb's lips dragging against yours vehemently before pushing back in, his tongue tangling with yours in time.
You feel Zayne's hand wrap back around your wrist, pulling you out of the endeavor as your eyes flitter about between them, trying to screw it back on. Your other hand is caught by Caleb as they tug on you firmly, before their eyes lock back again on one another, and tension hangs in their air between them. Your hands drop back to your sides as they release them, just so they can reach for one another, this time Zayne faster and more insistent as he closes the distance first, grabbing at Caleb's collar and letting his own gravity work against him as his lips drop back down on Zayne's. There's a blaze of heat radiating off them as they engulf one another, lips pressing against one another and splitting to allow tongues to slip in between the pouty muscles. You watch the entrancing sight that perseveres as they conjoin lips and jab tongues into one another's mouths until you make even the slightest stir, and they're breaking back apart to meet your wild gaze. Inevitably, one of them will wordlessly land back on your agape lips.
What started as a ridiculous request to get even devolves as the three of you gradually melt down to the living room floor, tossing around a shaggy carpet as whatever random pair of you kisses. You on Caleb's eager lips as he presses into you, only for him to be jolted back into Zayne's grasp momentarily, before Zayne drops Caleb for you. Circles of this, literal tossing across the floor as it gets more heated between the three of you, and each time one of them kisses you, you can feel their whole bodies warm against yours and their bulges twitch between your legs. There's no teasing them about it, though. You're wet enough that it's risking soaking through your leggings if they keep up their routine. They both kiss you like never before, like they're more confident after one another, like they learned something in each exchange, and each time the two men meet to "trade tactics" again, you watch and wait as they explore one another, Zayne's hands almost having gall to drag off Caleb's shirt as he finds the nerve to push back Zayne's hair just like he does yours.
Between Zayne and Caleb, they can't figure out why they keep finding their attention on each other instead of focusing on you. Maybe it's because every time they do, they look at you and you've got this alight gleam in your eye they rarely see. Perhaps it's all for you, all for show, but there's an undeniable draw between their bodies that keeps them coming back. Zayne might think it's his curiosity, his desire to learn, and to be fair, he is learning from Caleb, but he feels something swirl in the pit of his stomach that's not so different from when he kisses you, and that has him questioning his own rationalization of this. Caleb, on the other hand, chalks it up to an act of power and dominance, wanting control over a situation that has clearly spiraled out of control as he presses his whole body into Zayne and has to admit to himself, he doesn't hate the starkly different firmness of him versus your plush softness.
And of course, there's the matter below the belt. They're both throbbing vehemently, whether they kiss you or one another, and they don't know what to do about that when it's one another. Should either dare to tread further, and what would that even entail, especially with the three of you? You, too, ask the question internally, knowing all you can do is let whatever happens be, even if that's finding your body stacked between theirs as they each find a side of your neck and drag their lips and tongues across it like they're marking it, four hands draping along your body and teasing every part they touch without even thinking about it.
Silence hangs between the three of you as you try and sort it out internally. This was supposed to fix everything, not change everything, but there's no going back, and your body screams for both of theirs, knowing that if you could go back, you'd do the same.
A/N: I knowwww someone is gonna scream for me to finish this, but I have literally never written mlm (or wlw for that matter) so this was new and experimental for me, even though I believe the solution to all love triangles, all multi-shippers is that everyone should just kiss! This is likely not getting a follow up. Please respect my wishes, even though I do have other Snowapplemc threeway concepts cooking up, so don't lose hope that I won't give y'all that eventually. Also, no this is not the Zayne and Caleb as your college roommates fic, but it is similar and lowkey a warmup so... ya. That one is not snowapple tho. At least I don't think. Anywhoo thanks for reading!! -Your Local Zayniac
PS. I know I know, Zayne's a brat tamer, but Caleb is a brat maker and I am convinced he's the only one that somehow pulls the brat out of Zayne. I HAVE A HUNCH. Also they should sandwich me.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
When your boyfriend cheats on you, you decide to turn to your two bestfriends for comfort. Except the comfort they have in mind isn't the usual kind.
Warnings: mxfxm, snowapple x nonmc!reader, zayne is ooc sue me, fingering, oral (all 3), eiffel tower, p in v, threesome, squirting, wc: 4.5k. MDNI
pt. 2
"As soon as I take care of you, I'm gonna go over to his place and kill him. Will that make you feel better?"
"Much" You pouted, snuggling against his side and resting your head on his shoulder, the well of your tears long dried up only to be replaced by deep seated anger.
Eight months. Eight months you had invested in this guy despite him forgetting your birthday, failing to show up at your promotion party and now, he had the audacity to sleep with your colleague?!
Both your bestfriends had taken one look at him and deemed him trash but your pride hadn't let you admit the same to yourself. How many relationships had had a similar, disappointed outcome that you had wanted to make this one work so bad?
"Is there something wrong with me?" You straightened, determined to find the truth in Caleb's eyes knowing he would never say anything demeaning to you no matter how much you asked "Is there something fundamentally wrong with me that I haven't been able to make a single relationship work oh I don't know since- I started dating?"
"God, no" Caleb reached forward to move your hair out of your face and behind your ear "There is nothing wrong with you. Your taste in men is questionable but you? You are perfect"
He said it with so much conviction, his violet eyes glittering in the dim lighting of your apartment, mouth set in a determined line as if ready to fight any rebuttal you might have against his bestfriend: you.
Something shifted between you two and pulled, your eyes dropping to his lips and for a heartbeat you wondered why you couldn't have found someone like him instead.
"I'm sorry, I'm late"
Both your heads whipped around to the source of the voice at the entrance to your apartment, watching as Zayne took off his shoes, balancing his briefcase in one hand and a box of baked goods in the other.
Your already severed moment with Caleb shattered completely when you got up from the couch to make your way towards Zayne. Instead of helping him, you knocked on his shoulder with a closed fist "What took you so long?"
"I'm sorry" Now successfully having removed his shoes, he opened his arms for you and had to close his eyes and take a moment to revel in how perfectly you slotted against him "I come bearing gifts though"
"Ground rules" You mumbled into his shirt, wrapping your arms tighter around him "You're not allowed to say 'I told you so'"
"I would never" He promised, kissing the top of your head before placing his cheek there and holding you close.
It was only when the smell of the baked goods was too much to ignore that you pulled back, taking the box off his hands and making your way back to the couch where Caleb was waiting. Zayne put his briefcase down before he got comfortable on the other side, trapping you between your two bestfriends.
"You are so messy" Caleb laughed, wiping a crumb off your mouth as you chewed, glaring up at him and huffing "Nobody is taking these from you, Pips. You can take your time"
"That's not true. You! You would steal them from me like you did last time!"
"What can I say?" Caleb drawled, snatching up your favorite strawberry donut making you groan as he held it out of reach "You snooze you lose"
You turned to look at Zayne, big doe eyes and lower lip wobbling in that way he could never resist, making him sigh and turn to Caleb "Cale-"
"It's mine!" You shrieked, half climbing over Caleb to retrieve it who was still holding it out of your reach and laughing till you gave up, falling back into Zayne and crossing your arms "Like I'm not having a shitty enough day already now I also need to give up on my favorite food?"
"Aw, Pips. C'mon" Caleb tore a piece of the donut off for himself before offering the rest back to you "If you're going to be like that..."
You swat his hand away "I don't want your leftovers!" You turned to Zayne, pointing at Caleb and whining "He took the last good thing in my life!"
Zayne let out a sigh of long suffering "I just completed a 12-hour shift in the hospital and dealing with you two is still more taxing than that" Without getting up, he reached into his abandoned jacket lying on the adjacent sofa and pulled out a thin paper bag, handing it to you "Thank God I can anticipate your behaviors by now"
You opened the paper bag, squealing as you pulled out a fresh strawberry donut before leaning back and pressing a kiss on Zayne's cheek "This!" You pointed back towards him as you stuck your tongue out at Caleb who returned the gesture "This is a true friend!"
Zayne wrapped an arm around your shoulders, pulling you back into him as you spread your legs over Caleb's lap, happily munching into your donut "Who needs a deadbeat boyfriend when they've got such good bestfriends?"
Zayne brushed your hair out of your face, green orbs connecting with purple ones over your head as Caleb quietened down, eating his own donut in silent contemplation.
"Oh, I'm sorry" You pulled away from Zayne's embrace to look back at him "Do you want some?" Nudging Caleb with your foot, you glared at him "Why are you hoarding the entire box?"
"He could've asked" Caleb shrugged, still not making a move to hand over the box.
"Selfish" You mouthed at Caleb, holding your own donut up for Zayne "Here, you can have some of mine"
You watched as Zayne leaned forward without breaking eye contact, taking a generous bite out of your strawberry donut, the filling smearing against his mouth as he chewed. The heat in his eyes and the sudden awareness of his arms around you was making your body temperature rise.
Zayne wiped the filling off his mouth with his thumb before holding it to your lips that automatically part for his invasion "How's that taste?" He asks as you feel the flavors assault your taste buds.
"Sweet" You mumble, licking his thumb clean off any residue but Zayne doesn't pull back, just smears it on your lips, tugging your lower lip out as you watch him beneath your lashes, heartbeat tripling.
"Should we have some wine to celebrate?" He asks Caleb, the heated moment between you two immediately fracturing as Caleb nods his agreement and both your bestfriends rise, one on his way to find the expensive wine you hide in your cabinets and the other to hunt down your wineglasses leaving you sitting on the couch, wondering exactly what the hell just transpired.
You had been one exhale away from climbing into Zayne's lap and tasting the donut filling off his lips "W-What are we celebrating?"
Caleb replaced the forgotten donut in your hand with a wineglass as Zayne and him got comfortable next to you on the couch again "Your freedom from doucheface"
"I-" You settled back into the cushions, wondering if you were the only one feeling the charged tension between the three of you "Yeah-" You shook your head to clear your thoughts "You're right. He was- is- a piece of trash"
Zayne leaned an elbow on the backrest, head resting on his closed fist as he watched you go on "You know what he said to me? That he had to sleep with her because I wasn't good in bed! Me! Like he wasn't the one who took 3 business days to get it up!"
Caleb sputtered into his wine, laughing as he wrapped an arm around your neck and pulled you close to ruffle your hair "That wasn't a clear enough sign for you to leave him?"
You pouted, fiddling with the material of the sweatshirt that you were wearing after having stolen it from Caleb "I was trying not to be someone who is that ...fickle"
"I think it's okay to be fickle in such situations, Pips" Caleb mused against your hair "You can tell whether or not a guy is worth his money within the first ten seconds of kissing him"
"That's nonsense" You claim, turning to Zayne for affirmation but he does not agree with you, instead shrugging in agreement to what Caleb said "If that were true, I don't think I've ever met a single guy worth my time"
"I highly doubt that" You feel the goosebumps rising on your body all the way from your hairline to your toes at the low timbre of Caleb's voice against your ear. When you look up to notice Zayne watching you with that heated look in his eyes again, you feel your thighs rubbing together in anticipation.
"I-I don't" You laugh nervously, unable to handle the scrutiny of your two bestfriends as you squirm.
You watch the silent exchange cross between your two friends before Zayne's hand rises higher from where it had been resting on your shin, playing with a strand of your hair, taking your untouched wineglass and setting it aside before murmuring "Let's remedy that, shall we?"
Suddenly all the air in the room isn't enough as Zayne crowds your space, his warm breath fanning your face as you are nose to nose with him, fighting to keep your eyes off his lips that are beckoning you.
"Do you want to?" You feel every syllable of the whispered question straight to your throbbing pussy.
"I-" You aren't sure what you planned on saying, if you had anything to say at all but thank God because Zayne wasn't even really looking for permission as his lips descend on yours, sweet from the strawberry donut he'd tasted with a tinge of the wine he'd been drinking mixed with it.
As his lips slot perfectly against yours, insistent and probing, you lose yourself in the kiss, moaning into his mouth as you open for his invasion, tongues entangling against each other as his hand cupped your face to keep you in place for him. You can feel the way your pussy is pulsing around nothing, the dampness between your legs as your hand wraps around his jaw to hold him close.
Just as swiftly as he'd swooped down to kiss you, he pulls back as you groan in protest, following his lips when he retreats. He's smirking down at you as you pout "We should give you a fair chance at comparison, no?"
And Caleb's hand that was wrapped around you is then turning your face sideways, meeting his lips halfway over your shoulder as you whimper into his mouth when he pulls your lips between his, the persistent way his tongue flattens against your mouth till you open for him making you dizzy, trembling in his arms as his tongue explores your mouth.
Your thighs are rubbing against each other, desperate for any kind of friction when you feel Zayne's palms on each of them, separating them as he settles between your legs, lips attaching themselves to your jaw, peppering kisses against the side of your neck.
It was effortless, the way they switched you between them. Zayne was gentle but unyielding, biting on your lip, soothing it with his tongue and swallowing your moans greedily. Caleb was more assertive, hands exploring the expanse of your skin beneath your his sweatshirt, sucking on your tongue and turning your mind to mush.
Zayne pulls away from your lips as you pant, fighting for air but never wanting to come up for it while Caleb sucks against the sensitive skin under your ear making you mewl. The dual assault is too much for your overworked brain.
"Is this okay?" Zayne's whispering, kissing your cheeks, your jaw, any skin that he can reach as his fingers splay on your bare thighs, rubbing circles, teasing the hem of your shorts that's ridden up.
"Yes" You're nodding, reaching for his shirt and pulling him closer "Yes, please"
"Begging before we've even started, Pips?" You feel Caleb's smirk against your skin as Zayne's fingers brush against the damp spot on your shorts.
"Fuck" Zayne groans against your throat "She's soaked"
Your protest is muffled by Caleb's lips as Zayne lowers himself to the floor, eye level with your clothed pussy "I call dibs"
Caleb pulls away at that, glaring "That's not fucking fair"
You giggle as Zayne kisses your knee before shrugging "You snooze you lose"
Caleb shuts you up by plunging his tongue into your mouth again as Zayne's fingers tease your throbbing pussy over your shorts before he's rolling them off you, kissing the soft skin of your inner thighs, holding them apart as you instinctively try to close them.
"Too late to be acting shy" He murmurs, pressing on your clit through your panties, making you jolt and moan into Caleb's mouth. Then Zayne's mouth is on you, and your eyes roll to the back of your head.
Tongue flat against your entrance, he's holding it in place before he licks a clean swipe, taking your clit between his teeth and pulling as Caleb's wandering hands finally cup your breasts under your sweatshirt, rolling the nipples between his fingers as he groans against your hair "Fuck, Pips. No bra?" You attempt to answer but it's futile when he's pulling at your nipples mercilessly till they peak.
The twin assault on your senses is too much for you. With Zayne lapping at your cunt without letting up and Caleb manhandling your breasts, you were sure you were toeing the line between insanity and nirvana. You have your thighs locked around Zayne's head as his nose bumps with your clit with every lick while Caleb takes your sweatshirt off, his lips connecting with yours again as your hips start moving against Zayne's face off their own accord, whimpering into Caleb's mouth.
Glasses fogged up, Zayne's mouth lifts off you as he watches your desperate expression, the way your pussy is fluttering, the way the muscles are twitching "Couldn't satisfy you, could he?" He mutters before taking his glasses off and diving right back in, throwing your legs over his shoulders.
You feel Caleb's smirk on your lips before one of his hands abandons your breasts and grabs your hand, tracing it down your body before he's guiding you into circling your clit with practiced precision, making your hips buck into Zayne's face.
"Oh my God-!" Eyes fluttering shut, you can feel the way your walls contract and before you know it, Zayne's inserting two of his own fingers inside, stretching you out as he scissors them inside you. Your entire body spasms, half hanging off the couch, cunt clenching impossibly tight as he curls his fingers and brushes against that soft spot that has your eyes rolling to the back of your head as your orgasm washes over you.
Your body is still twitching, but neither man seems to care as Zayne greedily laps up every last drop while you come down from your high. Your moan is embarrassingly loud when he pulls his fingers out of you, making your already drenched pussy throb harder when he licks your slick clean off his fingers, eyes never leaving yours.
He's then pulling you off the couch and onto his lap, lips covering yours as you taste yourself on him, moaning into his mouth as he guides his fingers to your damp cunt, teasing lightly "You taste so..." His whisper is right against your cheek, raising goosebumps on your skin "sweet" He finishes, plunging your fingers inside your wet entrance and making you gasp "Has it ever felt this good?"
You shake your head because no, it really hasn't. Among all your exes, not once has any of them gone down on you, let alone make you cum in record time like Zayne had. Your mind was swirling, but it was too late to worry about any lines blurring when the lines had been crossed so long ago that it was a distant speck on the horizon.
Not that you could find yourself to care because Zayne's murmuring against your ear "Let's not be too greedy, hm?" and turning you around in his lap, both knees flush against the carpet, your back against his front as he's pulling your fingers out, making you whimper as you brush the sensitive skin "Look at you"
Your fingers are drenched and coated in your slick but only momentarily because Caleb's lifting them to his mouth and licking your fingers clean, groaning against them as his tongue swirls between the v of your fingers "Fuck" He's looking right at you, the darkening of his amethyst orbs making your thighs quiver just looking at him. You feel fingers encircling your waist and cupping your breasts as he asks "You're gonna be good f'me, Pips?"
Zayne's kissing your nape, massaging your tits in his big hands, rocking his hard-on against the curve of your ass. Caleb's taken his jacket and t-shirt off, his belt's missing and the bulge in his jeans is outlining his arousal so clearly, you feel your mouth watering at the prospect of taking all of him- them, everywhere.
Pain shoots through you when Zayne pinches your nipples between his fingers "He asked you a question, sweetheart"
Your answer is helping Caleb take his cock out of his pants.
You would have never begged your parents to take you to Paris if you'd known you'd get to experience the Eiffel Tower at home one day.
Zayne's fingers are punishing on your hips as he drives into you with a force that has your entire body jostling. Caleb's grip in your hair tightens as you move your lips in tandem with Zayne's thrusts, tears overflowing as you struggle to take all of him. You don't know where they start and where you end, just that all your senses are muddled, too many hands reaching, groping, pushing, pulling every which way.
Caleb's running his hands through your hair almost reverently before he's gripping the locks by the scalp and turning your face up to look at him "I love your little efforts, Pips" He tells you as he taps the mushroom head of his cock against your lips "But I'm going to help you out now, m'kay?"
You can barely think, what with Zayne's thick cock curving inside you just right, hitting that sweet spot with every drawn-out thrust but you still manage to piece together enough of yourself to glare at your bestfriend "Are you underestimating me, you bastard?"
You can feel Zayne's smirk against your skin as he sucks a hickey onto your neck, when you reach for Caleb's cock with both hands because of course he couldn't be average sized and had to be nearly ten inches when completely hard. Whatever retort he was about to launch at you dies in his throat when you grip him so hard he almost sees his maker, grasp in your hair tightening when you press a thumb against his tip, making him jerk in your palms as you smirk up at him. God, it was gratifying to make them feel as good as they did you. To have that kind of power over them was a heady rush.
Zayne's wrapping an arm around your waist like a band as he jostles you upright, making you let go of Caleb. They're trapping you between them, Caleb's rock-hard length caught between your bodies as he kisses you till your head pushes into Zayne's shoulder behind you where he's steadying you by pulling your arm around his nape. Caleb's entire body with its rough planes and hard muscles are rubbing against your much softer one, elevating the pleasure Zayne was already wringing out of you. They felt so good together, you couldn't get enough of either. When Caleb's fingers find your swollen clit and presses down on it, you're a goner, cumming with such a force that it feels like an out of body experience for a second.
Zayne's cursing behind you, his voice husky as he groans at how tightly you're gripping his cock, pussy wrapped around his length like a vise. Your nails are scratching against his scalp, pulling back from Caleb long enough to fuse your mouth against Zayne's, clenching so tight around him that he cums with a growl, biting down on your lips, rutting against your cervix so hard, it has you whimpering as thick ropes of cum line your walls and drips down to your ankles.
When he finally unwinds from behind you, you're already being hauled over Caleb's lap, his chest to your back, rubbing his dick over your swollen pussy lips, his pre mixing with Zayne's cum that is still leaking out of you "Fuck, look at that"
With every flutter of your pussy, more of Zayne's cum pushes out, trickling down your thighs and forming a puddle underneath. Your eyes roll at the sight, head falling back into Caleb's chest as he keeps running his length against your weeping cunt. Your mouth falls open every time he breaches the entrance before retreating, the mushroom tip of his cock teasing your clit with every nudge.
"God, just-" You sigh, rolling your hips against him impatiently "Stop teasing me!"
"You hear that, Zayne?" Caleb is purring right next to your cheek "She's giving orders now"
You look up to see Zayne towering over you, palm grabbing your chin, caressing your jaw almost lovingly before he's pushing his thumb past your lips, pushing down on your tongue "Give her an inch, she'll take the whole thing, huh?"
Caleb laughs, slapping his dick over your pussy and making you gasp, opening your mouth wider for Zayne's intrusion "Should we give her what she wants?"
Zayne's glistening cock comes into view before he's mimicking Caleb's gesture against your lips, tapping the fat tip of his cock against your lips "If she asks nicely"
Any sense of propriety was already lost to you, you weren't going to bother for any pride when you knew how good they could treat you "Please" You began "Please please please fuck me-"
Your moan gets stuck in the back of your throat with Zayne's cock, where you're sure you might be feeling Caleb too with how deep he is filling you up. They're like minded in their goal to make you feel good, using you effortlessly for their own pleasure as Zayne fucks your mouth, fingers gripping your hair tight as he guides himself in and out of your mouth, groaning everytime you suction your lips. Caleb's thrusting up into your wet warmth, making your tits bounce as he grips your legs and spreads them farther over his own, splitting you wide open on his thick cock. His teeth are marking a way down your back as you convulse around him, legs shaking and fingernails raking down his abs. Your other hand is gripping Zayne's thigh as he uses your mouth without restraint, pumping in so deep your nose collides with his lower abdomen, groaning when you feel him growing bigger in your mouth.
Caleb moans when the end result to that is you squeezing around him so tightly, it has him seeing stars behind his eyelids, ears ringing with every slap of your ass against his balls. He wraps one arm around your throat, putting you in a headlock that has you dizzy, both from the lack of air and the dual assault on all your senses. Zayne's wiping the tears free falling from your cheeks, chasing the mascara streaks that have dried there. He's grunting when you dig your nails in deep to get him to pull out, grazing your teeth against his skin as he pulls out of you "Relax your throat, darling"
When you feel Zayne push his entire length into your mouth, hitting the back of your throat, coupled with Caleb's thick cock bruising your pussy, you squirt against Caleb's length, hearing how loudly he groans before he's emptying his load into you but you can't see anything except the white, hot blinding lights invading your vision. You feel the salty taste of Zayne's cum in your mouth, the way your legs are still spasming around Caleb's cock, the cum that is dripping out of both your lips.
Then Zayne's lips are on yours, tasting himself on you while Caleb's fingers are rubbing your clit as he whispers to the both of you "Should we take this to the bedroom?"
When you wake up, you find your body temperature heating up immediately at the very dirty dream you think you had. But when you feel an arm around your waist, your cheeks smushed against a firm body, hands on your breasts and your ass, body aching all over, your eyes snap open so fast it gives you whiplash.
Carefully- so carefully you look up and notice your face was squashed between Zayne's collarbones. Startled, you try to pull back- only there's no space. Caleb's hair tickles your back, he's restraining you around the waist, fingers half splayed over one boob. Zayne's hand is interspersed in the middle, gripping your ass with a thigh wedged between your legs.
Embarrassment could wait. Lack of oxygen couldn't.
First, you handle the hands, returning them to their respective owners. It gives you enough space to sit up sideways, carefully extracting your body from between the men and slithering off the bed. You go to stand and almost immediately crumple back down on the floor.
That's right. The bastards took turn breaking your pussy in bit-by-bit last night. You take the comforter with you as revenge.
When you finally manage to pull yourself to the kitchen for a drink of water, you decide to address the elephant in the room. You'd fucked both your best friends. And loved every second of it.
Shaking your head, you finished your glass of water. That was ridiculous. They'd probably done it to cheer you up, not to have you lust after them like some sex addicted succubus.
Arms wrapped around your waist from behind, trapping you against a warm body as Caleb's husky voice invaded your senses "Mornin' Pips"
God. You could climb him like a tree.
Reining in your horny thoughts, you nodded, afraid to face him or you'd actually end up jumping him "Morning"
"Good morning"
Head snapping up when you noticed Zayne in front of you, your pheromones stood up and applauded at his rolled-out-of-bed hair and morning wood that was apparent in his boxers.
"Morning" You repeated, trying not to look like you weren't undressing him first thing in the morning.
"You gon' do something stupid, Pips?"
Putting your glass down, you turned to look at Caleb over your shoulder "What do you mean?"
Cool fingers against your face, Zayne turned you to face him "Like pretend last night didn't happen?"
"Fuck no. I'd like a repeat.." You trailed off but Caleb's quiet huff of laughter reached your ears anyway, heat rising in your cheeks at Zayne's smirk as he stepped closer.
"Is that so?" He asked.
You nodded, pushing into Caleb's body as your fingers dipped below the waistband of Zayne's boxers.
"So, call out of work. Both of you. I still need cheering up"
“You pick.” Caleb’s gaze flickers down to your lips, then back up. “Who gets your kiss.”
Seven. Six. Five.
Zayne and Caleb both move at once, until they’re close enough to touch you. Close enough to ruin you.
Four. Three. Two.
Their shoulders brush, but neither backs down. You could say a name, could stop this. But you don’t.
One.
“Happy New Year, meimei.”
synopsis: zayne only invites caleb over to be polite. then a snowstorm hits. now you're spending new year’s tangled between them, begging for something none of you were ever supposed to want.
tags: nsfw, pseudo-incest, threesome (no m/m), slow burn, angst and fluff and smut, drinking games, hurt/comfort, jealousy, possessiveness, kissing, vaginal fingering, oral sex, vaginal sex, creampie (x2), praise kink, love confessions, brat tamer zayne + brat enabler caleb
wc: 17.6k / ao3
a/n: there’s just something about snowapple, huh……..
The holidays don’t feel like they used to.
When you were little, you loved everything about the season—going to the winter markets, drinking hot chocolate, ice skating in the park. As the years went on, the magic faded little by little. Gran stopped hiding presents around the house. You didn’t have time to make your favorite cinnamon cookies. And when your older brother, Caleb went off to the Aerospace Academy, you started hating the holidays altogether.
This time of year is all about family. Spending time with the people you love, feeling grateful for all that you have. You don’t feel fortunate this year, though.
It’s your first winter since Gran’s passing, and you haven’t heard from Caleb since the funeral. You don’t blame him for his radio silence—his duties as Colonel in the Farspace Fleet certainly outweighed making gingerbread houses with his kid sister. Still, it doesn’t make you feel any less lonely as the days get shorter and the nights grow colder.
A knock at your bedroom door snaps you out of your self-pitying thoughts.
“Hey,” Zayne says, opening the door just a crack. “Is it alright if I come in?”
The question almost makes you laugh. It's no question he’s welcome inside—it’s his home, after all.
You do have one thing to be grateful for this year, you realize. If Zayne hadn’t taken you in after Gran’s passing, you weren’t sure where you’d be right now. It wasn’t easy at first—hells, it still was far from easy—but you and Zayne had grown into a comfortable rhythm of living together. You’d learned how he likes his tea (extra sugar), found a television program you both can agree on (that one ridiculous children’s cooking competition), and had even finally come to a compromise on the air conditioning temperature (warmer during the day for you, cooler at night for him).
“Of course,” you respond. “Come in.”
He’s still in his work clothes, tie loosened, dark hair a little disheveled. It always looked like that after he’d run his hand through it a few times. And he only ran his hand through his hair when he was thinking about something serious.
“Is everything okay?” you ask, sitting cross-legged to make room for him to have a seat at the foot of your bed.
He doesn’t respond at first, just hands you a glass of water, watching intently as you gulp it down. It’s almost routine now, the way he checks in on you each night when he comes home from the hospital. He hates leaving you alone all day, hates that he can’t take care of you all the time. He won’t admit it to you, though. Not with words, anyway.
But you see it in the glasses of water. The cash he secretly places on your dresser so you can do something fun. The fresh-cut fruit he leaves in the fridge for you because he knows you won’t prepare it for yourself. Little things that are easy to take for granted. But thinking about them altogether, seeing the way he studies you now, like he’s trying to solve whatever is making you upset…it makes your chest ache.
“Everything is fine,” he responds, only after you’ve finished the water. He takes the now-empty glass from your hands and sets it on your nightstand. “I just wanted to see how you’re feeling. I know the holidays can be hard after loss, and I’ve been working a lot of late nights, and I just—“
He lets out a shaky sigh, running a hand through his hair once more.
“I need to know that you’re okay. More than okay,” he says. “And if there’s anything you need, anything you want, I need to know that you’ll tell me, alright?”
You grab his hand without thinking, giving it a reassuring squeeze.
“Zayne, please don’t worry about me,” you tell him. “I am more than okay.”
He nods once, but doesn’t let go of your hand.
“There’s something else,” he says finally, voice lower now. Almost hesitant.
You tilt your head. “Okay…”
He clears his throat, thumb brushing the edge of your palm.
“I spoke to Caleb.”
“Caleb?” You nearly choke on air. “Like… Caleb, Caleb?”
“Yes, Caleb Caleb,” he smiles, but it doesn’t reach his eyes.
“He called a few nights ago. I didn’t tell you right away because I wasn’t sure if…” His words trail off. He sighs. “I wasn’t sure if it would make things better. Or harder.”
Your breath catches, just for a second. Caleb. You’d thought about calling him yourself a hundred times since the funeral. Maybe a thousand. But you never did. Because you were afraid he wouldn’t answer. Afraid you’d just be annoying him.
Zayne shifts, his knee brushing yours. “He asked about you.”
You look down at your hands, still joined. “What did you say?”
“I told him you’re strong. But lonely. That you’ve been trying to carry all this weight by yourself.”
You swallow hard.
“I didn’t mean to go behind your back,” he adds, quickly. “But I invited him to stay for New Year’s. Here, with us. In the guest room.”
Your head snaps up. “You what?”
“I know it’s last minute. And I know you’re still… processing. But I thought maybe—just maybe—it’d be good for you to have family around. Someone from…before.”
Before Gran died. Before you started waking up in this house. Before everything changed.
Your voice is quiet. “And what if I’m not ready to see him?”
Zayne’s expression softens.
“Then he doesn’t come through the door,” he says. “Not unless you want him to.”
Your chest twists. You nod slowly, lacing your fingers through his.
“I want him to come,” you decide. But the tone of your voice isn’t entirely convincing.
Zayne is patient, though. He always is. He waits for you to continue, giving your hand a calming squeeze.
“It’s just…” you start, clearing your throat. “You’ve already done so much for me. And I don’t want to take up more space than I should.”
His jaw tics, like the words physically hurt him.
“Don’t say that.” He says softly, but there’s an edge to it. “Don’t ever act like you’re some kind of burden. Not to me.”
He holds your hand tighter.
“You’re not taking anything I wouldn’t give,” He looks at you like he’s trying to will it into your bones. “This is your home, too. You belong here, with me. Whether you believe it yet or not.”
The words hit you, and it’s all too much. Too generous. Too thoughtful for someone who was just meant to put a roof over your head.
You look away, let go of his hand before you can overthink his words. The air shifts back to neutral.
“So,” you say, trying to make things lighter. “When’s he getting here?”
Zayne lets you have the out. “Tomorrow night.”
You nod, heart thudding.
Tomorrow, everything changes.
—
You don’t realize how long you’ve been pacing until Zayne speaks behind you.
“You’re going to wear a hole in the floor.”
You turn. “Sorry. Just—nervous.”
He nods once, adjusting the sleeves of his sweater. No lab coat today. No stethoscope. Just…Zayne, in socks and sweatpants. And still, somehow, the most intimidating person in the room.
“He’s your brother,” Zayne says. “You’ve missed him.”
You chew your lip. “I have.”
Before either of you can say anything else, there’s a knock at the door.
You freeze. Zayne doesn’t. He crosses the room and opens it in one smooth motion.
“Colonel,” he says in greeting.
And just like that, Caleb’s standing in the doorway—coat half-unzipped, snow in his hair, duffel slung over his shoulder. He’s taller than you remember. Stronger. Sharper, too. But when his eyes land on you, they soften.
“Hey, pipsqueak.”
Your heart lurches. “Hey.”
You expect him to hug you right away. But he steps inside slowly, looking past you. Around the room. At the cozy living space filled with things that aren’t yours, but feel like yours now. At your shoes, tucked next to Zayne’s by the door.
At Zayne, who hasn’t moved. At you and Zayne. The space between you. The space that isn’t quite enough to be completely innocent.
Something unreadable flickers in Caleb’s eyes.
Then he hugs you.
His arms wrap around you, solid and warm. The way they always used to. But this time, it’s slower. Lasts a little too long. His hand finds the back of your head, thumb soothing against your hair like he was afraid you’d disappear if he let go.
You feel the breath he lets out, quiet but heavy. One it seemed he'd been holding for days. Weeks. Months.
And when you start to pull back, he doesn’t. Not right away.
His hand slides down to your shoulder.
“You holding up okay, meimei?” he asks, voice low, too close to your ear.
You nod, because you are holding up okay. You just feel…guilty.
Guilty that you’re standing. That you don’t spend your nights grieving anymore. That you’ve found some version of safety again, and it doesn’t look anything like your life before—the one where Caleb was the only boy you’d ever trusted.
Zayne leaves the two of you alone, and you’re not sure if that makes things better or worse.
You swallow the lump forming in your throat and force yourself to move. You attempt to grab your brother’s duffel bag, but he just raises an eyebrow.
“I’ve got it,” he says, slinging it over one shoulder like it’s weightless. “I’m still stronger than you, last I checked.”
“Barely,” you mutter, but it makes your heart ache a little. Because he used to say that kind of thing every day. Used to ruffle your hair and annoy you on purpose, just because he could.
“I’ll show you to your room,” you say, already leading the way.
He sets his bag down with a thud at the foot of the guest bed, looking around the room with that quiet soldier’s habit of scanning for exits, sightlines, vulnerabilities.
“It’s not much,” you say, hovering awkwardly by the door. “Zayne’s been meaning to repaint it.”
Caleb doesn’t comment. He crosses to the window, peering out at the quiet street below.
“You’ve changed,” he says finally.
You blink, taking a few steps into the room. “Is that a good thing?”
He turns to face you. “Didn’t say it wasn’t.”
There’s a pause—long enough for the air between you to grow heavy. You cross your arms, shifting under his stare.
“Just say what you want to say, Caleb.”
He exhales through his nose. “It’s a nice place. He takes care of you.”
“Yes,” you agree. You refold the spare blanket at the end of the bed, despite folding it three times today already.
“But?”
You lift your chin. “There is no but.”
His jaw works, studying your reaction. “I just worry, alright? It’s not exactly a standard arrangement.”
You bristle at that. “Gran trusted him. I trust him.”
“And what does he want in return?”
That one cuts deeper than you expect. Not because Zayne’s ever given you a reason to doubt him—he hasn’t. Not once. He’s done nothing but protect you, respect you, care for you with a kind of quiet loyalty that never asks for anything in return. But you can’t help that a part of you has wondered, late at night, what exactly Zayne is doing—what he’s waiting for. What will happen when he sees you’re not broken anymore, when he realizes he doesn’t need to take care of you.
You swallow. “He’s not like that.”
Caleb scoffs under his breath, not even trying to hide it.
“What?” you snap.
He crosses the room, grabbing your wrist to hold you still. You didn’t realize you were still smoothing the edges of the blanket absentmindedly.
“I’ve seen how he looks at you.”
Your stomach drops.
“He doesn’t look at you like you're some random roommate. Or a helpless child. Or whatever story you’re telling yourself to sleep at night.”
You try to escape his grip, but he just pulls you in closer. “You’re reading into things,” you tell him.
“Maybe,” he admits. “But I’m not blind.”
You turn away, and he lets you go. “Zayne’s never done anything to make me feel uncomfortable.”
“I’m not saying he has.” Caleb’s voice is calmer now, but it’s the calm that comes right before a storm. “But that doesn’t mean I’m just gonna sit back and pretend he’s not looking at you like you’re his.”
You shake your head. “You don’t know anything about it.”
“I know enough to ask questions,” he says. “And I know you.”
You fold your arms tight around your chest, suddenly cold. “Then you’d know you have nothing to worry about.”
"Right."
He watches you like he’s realizing he already lost you—and you didn’t even notice you were leaving.
“I’ll let you get some rest. Bathroom’s down the hall,” you murmur, already backing towards the door. “Goodnight, Caleb.”
You’re gone before he can say it back, missing the way his expression falls after you close the door behind you.
—
You wake up slow, heavy in a way that has nothing to do with sleep. The house is quiet except for the faint sound of something sizzling.
The smell is warm. Familiar. It makes something behind your ribs ache.
When you step into the kitchen, Caleb’s already there—sleeves pushed up, working a pan like it’s any other morning.
“Figured I’d make breakfast,” he says without looking up. “Your old favorite.”
There’s a plate on the counter already, piled high with pancakes dotted with chocolate chips and strawberries, maple syrup pooled on the side. Just like he always made when you were younger. You used to love them.
You stare at the plate, throat tight. “Thanks,” you manage, taking a seat at the counter.
You take a bite. It’s fine. Just a little too sweet. A little too much. But you chew quietly and don’t say a word.
Zayne appears a moment later, already dressed, his sleeves rolled up to his forearms. He doesn’t say good morning right away—he just looks at you, then the plate, and goes to grab something from the fridge.
He sets a container of lemon yogurt by your plate.
“I picked this up for you the other day,” he says, grabbing you a spoon. “Thought you might like it with pancakes.”
You blink at it, then at him.
“I do,” you reply. “Thank you.”
You swap out the syrup for the tangy coolness. It hits exactly right. You don’t look up, but you feel Caleb’s pause. Hear him flip the next pancake a little too hard.
“Guess I’ve got some catchin' up to do,” he mutters, more to himself than anyone. And it hits harder than you wish it did.
The next few minutes go by in tense silence, save for the tapping of Zayne’s fingers as he sends off some work emails and the scrape of your spoon against the plastic yogurt container. As soon as you’re finished, you toss it in the trash, as if hiding the evidence of Zayne’s care will wipe the look of disappointment off of Caleb’s face.
It doesn’t.
“So,” you try instead. “I was thinking…”
“Really?” Zayne doesn’t even look up from his phone before speaking. “That’s never ended well.”
You roll your eyes back so far it hurts.
“I was thinking ,” you repeat louder, stretching out the word, “that we could go outside, maybe check out the park across the street. Build a snowman or something.”
As soon as the thought leaves your mouth, it sounds stupid. Why would grown men want any business playing outside, rolling up snow and—
“Dibs on the middle,” Caleb announces. Nevermind, then. “He’s gonna have the best abs the Linkon snowpeople have ever seen.” He flexes his biceps, and you playfully swat his arm away.
You dare to look at Zayne, fearing he’ll say no. You shoot him the best puppy-dog eyes you can manage.
To your surprise, he tilts his head with a look that says Is that even a question?
“I’ll run to the store and get some supplies for his face,” he says.
You smile so hard that both of the men laugh.
“I’ll go find some clothes for him, then,” you tell them, already halfway to your room.
When you come back out, Caleb’s already at the front door, all decked out in snow gear. You have him carry some of the accessories you managed to find—a too-small hat, mismatched mittens, a hideous scarf. The two of you head out to the park, where Zayne said he’d meet you.
For now, though, it’s just the two of you.
The world outside is soft and white, the park nearly empty beneath the chill of the winter morning. Everything feels new, untouched since last night’s snowfall.
“This’ll be the spot,” Caleb says, already dropping to his knees in a patch of clean snow. “Optimal snowman real estate.”
His gloved hands move with ease, scooping snow up into a giant ball like he’s done this a hundred times before. He probably had, now that you think about it. You used to beg him to make snowmen with you at the sight of a single snowflake.
Some things haven’t changed.
You sniffle, rubbing your nose on the back of your sleeve. You try to be discreet, but Caleb catches the movement like a hawk.
“Cold already, huh?” he stops his work on the hip-height snowball, turning his attention entirely to you. “You always did forget how brutal snow is when you’re not just watchin' it from the window.”
You roll your eyes, but your cheeks sting, and your nose is definitely red if the look he gives you is anything to go by. His expression softens, a smile tugging at the corners of his mouth.
“You’ve got frostbite written all over you,” he mutters as he removes his gloves one at a time. You try not to stare at the way he flexes his hands, getting them used to the cold air.
Then, without waiting, he reaches for the ridiculous plaid scarf you’d brought for the snowman—a hideous thing, probably meant for a donation bin. Caleb shakes it out, stands up, and steps closer.
You reach out a hand to grab it from him, but he ignores it. Instead, he wraps the scarf behind your neck himself, looping it once around your throat. When his hands linger on the fabric, warm knuckles brushing your jaw, you nearly forget how to breathe.
“Y’know, the weather in Skyhaven’s pretty nice this time of year,” he tells you, his breath forming small clouds between you. “You wouldn’t get cold there.”
Your heart sinks at what he didn’t say. At the thought of what life would be like had you not moved in with Zayne.
At the end of the day, though, it was Zayne who welcomed you into his home with open arms when your brother barely stuck around for the funeral. It was Zayne who Gran entrusted with your safety—not Caleb. And that meant something to you.
“I don’t mind the cold,” you tell him, looking down at your boots. “And I don’t think I could live in a place without snow.”
He ties the scarf tighter, just enough to force your chin up to look at him.
“You should’ve asked me,” he says, holding your gaze. He doesn’t need to explain what.
“You didn’t offer,” you reply.
His jaw tightens. “You didn’t wait for me to.”
For a moment, the world goes quiet. No wind. No snow. Just Caleb’s hands still on the scarf at your throat, his eyes searching yours like he’s afraid he’s already lost something he never got to keep.
“I didn’t think…” You hesitate, fingers brushing the end of the scarf. “I didn’t know that was something you wanted.”
Caleb doesn’t blink. Doesn’t look away.
“Did you really not know? After everything?”
You hesitate, then shake your head no.
“It was never even a question. Not to me,” he says, voice steady and low. “I didn’t think I had to spell it out. I thought….I thought you knew I’d take care of you. That I always would. No matter what.”
He doesn’t move, but the scarf suddenly feels tighter.
“I didn’t offer,” he adds quietly, “because I didn’t think I had to. You were supposed to come to me.”
Your chest twists. “But you never said—”
“Neither did you.”
He exhales once, sharply, and finally lets go of the scarf around your neck—but he doesn’t step back. If anything, he leans in closer. Just enough that you feel the heat of his breath when he speaks again.
“I would’ve cleared out my whole apartment for you. Would’ve burned the whole fuckin' place to the ground if you’d asked,” he says, but he doesn’t raise his voice. That almost makes it worse. “I’d have built you a home brick by brick with my bare hands if it meant you’d stay where you belong.”
“Caleb…” you start, but there’s no end to the sentence. Because what can you say? Sorry? I didn’t know? I didn’t think I was allowed to belong to you?
“I know he’s the one who takes care of you now. The man who was there when I should’ve been. I get it,” he sighs. “But don’t act like it doesn’t kill me. Like I didn’t want you to choose me.”
His eyes dart to your lips, only for a second. Like he regrets it instantly.
“Would you have?” he asks suddenly. “If I had asked?”
You want to lie. To make it easier.
“I…” you whisper. “I don’t know.”
And it’s the truth. Even though it devastates you to say it. Even though it feels like betrayal—of Zayne, who’s been nothing but good to you. And of Caleb, who’s never asked for anything, but whose pain bleeds through every word right now.
You don’t know what your life would’ve looked like if you’d gone with Caleb. If you’d waited. If you’d known. If he’d said something sooner. If you had.
You don’t know which of them you want more. You don’t even know if you’re allowed to want at all.
His hands curl into fists at his sides, like he’s holding back—fury, desperation, maybe just the urge to touch you. And you’d let him, wouldn’t you? Just for a second. Just to feel it. Just to know what it could’ve been like.
But you can’t.
Not when he’s a guest in the home Zayne’s built for you. Not when he’s the only family you have left.
“You should’ve been mine,” he says as he steps back, so quietly you barely hear it. He pulls his gloves back on without another word, goes back to forming the base of the snowman as if he didn’t just tear your heart into pieces.
The wind picks up, but it’s not what makes your eyes burn.
“Thought I’d find you two out here.”
You turn at the sound of Zayne’s voice, heart hammering. Caleb doesn’t look up. You blink back your tears, praying that Zayne doesn’t notice the tension between you and your brother that’s so heavy it hurts.
If he notices, he doesn’t say anything. Just hands you a paper bag filled to the brim with carrots and blueberries and buttons.
“I thought blueberries would make a nice smile. Buttons for eyes,” he speaks about the snowman supplies so seriously, you can’t help but smile. “And of course he’ll have a carrot nose.”
“Of course,” you echo, and immediately get to work.
Between the three of you, the snowman is finished in no time. Caleb drew a six-pack onto his stomach. You gave him a lopsided blueberry smile. And now Zayne carefully presses in the button eyes with surgical precision.
“Suppose we should give him a proper winter welcome,” Caleb’s voice calls from behind you.
Before you can ask what that means, something slams into your shoulder. Snow explodes. And Caleb’s already kneeling for another handful.
You yelp. “Oh my god—are we seriously doing this?”
Another snowball flies past you. Zayne dodges it without a word, shaking his head like he can’t believe he’s indulging this. But he’s already packing one, too.
You can’t help it—you’re laughing, running behind the snowman for cover, breath sharp in your chest. The three of you hurl snowballs at each other like it’s war. It’s the most alive you’ve felt in days.
Zayne aims low. Caleb aims hard. Too hard.
You straighten just as he releases. A perfect throw, dead-center. You don’t even see it coming until—
Thwack.
It hits you square in the chest. Not the shoulder. Not the arm.
Your heart.
Everything goes white.
The cold hits you an instant later, but so does the dark. You feel your knees buckle. Hear someone shout your name. Someone else curses violently. Then nothing.
Just snow. Just silence. Just the sound of someone crashing through it, trying to reach you.
—
You wake to warmth—and raised voices.
“…you shouldn’t have thrown it that hard,” Zayne mutters, low but scathing.
“I wasn’t aiming for her,” Caleb bites back. “You think I’d do that on purpose?”
“She stopped breathing,” Zayne says quietly so as not to disturb you. But the strain in his voice tells you he wishes he could shout. “Blunt force like that could be fatal for someone with her condition.”
The words land like a slap. You don’t fully register them at first. Your brain’s still foggy, blurred by whatever knocked you under, but they hit you all the same. You think that Zayne can be dramatic at times about your heart problems—it was his job to worry as your cardiologist, after all—but something about this time felt serious.
“You think I don’t fuckin' know that?” Caleb’s attempt at keeping his voice down is less effective.
Your lashes twitch. They don’t notice.
“She collapsed, and you stood there frozen while I had to make sure her ribs weren’t shattered—”
“I wasn’t frozen—”
“You panicked.”
“Because I care!” Caleb snaps. “Because I didn’t think—”
“No. You didn’t.” Zayne’s voice is cold. “She could’ve gone into cardiac arrest from that kind of impact.”
His palm brushes your temple, fingers sliding back into your hair.
“She still might.”
That’s when you shift. It’s a microscopic movement, but Zayne’s hand is already there, steadying your forehead.
“Hey,” he says, instantly focused, the edge in his voice vanishing. “There she is.”
You blink once, then again—eyes adjusting to the soft lighting of the living room, to the deep ache in your chest, to the feel of something firm and warm beneath your cheek.
Zayne’s lap.
Your head is in his lap.
Behind him, Caleb stands stiffly at the foot of the couch, arms crossed, jaw clenched like he’s holding something back with every cell in his body.
You try to move, but Zayne stops you with a look.
“You passed out,” he says. “Don’t even think about sitting up.”
Caleb’s voice is tighter now, like he’s fighting to stay calm. “She can barely breathe and you’ve got her in your lap?”
“She wasn’t breathing,” Zayne replies evenly. “And her head needs elevation. So unless you suddenly have a medical license—”
“Fuck you,” Caleb mutters.
The silence is thick. Your throat aches. You try to speak, but all that comes out is—
“I’m fine,” you whisper, but it comes out scratchy.
“You’re not,” they both say at the same time.
You’re about to fight back, argue that you can’t feel a thing. But you blink down—and freeze.
You’re wearing one of Zayne’s shirts. One of his favorite medical school tees, oversized and soft with age. Definitely not what you were wearing outside.
Your breath catches in your throat. “Did…Did one of you—?”
Caleb’s already shaking his head. “Zayne did.”
Zayne’s jaw ticks. “You were soaked. You’d passed out. I wasn’t going to leave you in wet clothes to freeze.”
You blink again. You can feel the fabric brushing your bare thighs. Which means your jeans are gone, too.
Heat floods your face.
“I would’ve done it if it were anyone,” Zayne says tightly, misreading your silence. “It wasn’t—it wasn’t like that.”
Your hand strays under the blanket just to be sure. Thank the gods, your underwear is still on. And you chose to wear one of your favorite little black lace thongs this morning.
You’re not sure if that makes things better or worse.
You don’t say anything. Neither do they.
Then Caleb moves.
He drops to a crouch beside you, the cold fire in his expression finally flickering into something else. Guilt, maybe. Or shame. Or something messier than either.
He just stares—like he can’t believe what he’s done. Like he can’t stop replaying it. Like seeing you wrapped in Zayne’s clothes, curled into his lap, is some final punishment he deserves.
His voice is low. Not like before.
“You scared the shit outta me, pipsqueak.”
He doesn’t meet your eyes at first, just folds his forearms on the edge of the couch cushion, fingertips brushing the blanket near your hip like he’s not sure if he’s allowed to touch you.
“I thought you weren’t gonna wake up,” he says. “I—I thought I’d hit you too hard. Thought I’d…” His throat works. “Thought I broke something I couldn’t fix.”
You don’t know what to say. Especially when Caleb finally looks up, eyes rimmed red at the edges.
“I didn’t mean for that to happen,” he murmurs. “I swear to god, if I could take it back—”
You reach out before you mean to, your fingers grazing his wrist.
He goes still. So does Zayne.
Caleb doesn’t grab your hand. He doesn’t speak again. He just stares at where you’re touching him like it hurts. Like it means more than he’s ready for. Then, gently—like you’ll break if he breathes wrong—he turns his palm over and curls his fingers around yours.
Zayne shifts behind you, and it’s only then you remember you’re still in his lap. Still wearing his shirt. Still in the middle of a war neither of them will admit you’re at the center of.
You look between them. Caleb, still crouched at your side like he can’t leave, like he won’t. Zayne, rigid but close, your head still resting in his lap like it belongs there.
And suddenly it hits you—how much they both care. How differently they care.
Zayne holds you like a duty he chose. Like a storm he’d rather face head-on than let touch you. Caleb looks at you like he just realized what it means to lose something he never claimed. Like he’d rip the universe into pieces if it meant he had a chance to make you his.
Your hand is still in Caleb’s. Zayne’s hand is still at your hip. And you don’t know which one is harder to let go of.
So you don’t.
You just sit there between them. Half in one world, half in the other. Threaded through with heat and guilt and things no one’s willing to say out loud yet.
Your throat aches with everything you can’t ask. Everything you want to. But all that comes out is a whisper, barely audible: “…I’m okay.”
And you close your eyes. Not because you’re tired.
But because it’s the only way to stop yourself from choosing.
—
You don’t ask why Zayne went out of his way to get tickets.
Not after the last day and a half—after the fall, the bruising, the tension that followed. No one said much, but everything they did was louder than words.
Zayne brought you tea before you could ask. Let you curl against his side while he worked, pulling a blanket over your legs like he’d done it a thousand times. He never mentioned the way you flinched—just checked your temperature twice and frowned when you tried to stand too fast.
And Caleb… Caleb acted like it was a full-time job to make sure you didn’t move. He teased you about milking the injury, sure—but still picked up your laundry basket with one hand and tugged your sock up with the other. Still sat behind you when he put on your favorite holiday movie, letting you lean on his chest like it didn’t drive him insane.
It wasn’t cold between the three of you. Just cautious. Like everyone was waiting for someone to say the wrong thing. Break the fragile truce. Tip the balance.
So when Zayne mentioned the party offhandedly over coffee yesterday morning—barely looked up from his laptop as he said, “There’s a New Year’s thing I thought we could go to. A rooftop party. Linkon skyline, open bar.”—you blinked.
Caleb had raised an eyebrow. You’d just blinked. Zayne doesn’t do parties. He barely does people. But he booked it anyway.
“Thought it’d be good to get out of the house.”
He didn’t say it, but you knew what he meant. After everything…maybe a night out wasn’t such a bad idea.
You don’t question it. You don’t dare. Not when he’s trying, in his own quiet way. Not when Caleb agreed with a shrug and said, “Can’t say no to a free open bar.” Not when it feels like maybe this is the night something shifts—good or bad, you’re not sure.
And maybe that’s why you reach for the dangerously low-cut evening gown that’s been collecting dust in the back of your closet. You thought it might stay there forever. But maybe some part of you always hoped they’d see you in it.
Tonight, you want to feel like more than someone they’re trying not to break. You want to feel like someone worth burning for.
And yeah, maybe you just want to feel hot. Just once.
Not pitied. Not protected. Just—wanted.
So you shimmy into the gown just before nine, smoothing the silky fabric down your hips and adjusting the neckline with a frown. The front dips lower than you remembered—it’s practically a threat.
The zipper, however, is the real problem.
You reach behind you, fingers struggling to tug it up past your waist, but the angle’s all wrong. You try once more, cursing softly under your breath, and—
“Need a hand?” Zayne’s voice is at your door.
You freeze, caught mid-reach. “I—uh—yeah. I can’t get the zipper.”
He says nothing for a beat. Then the door creaks open.
You catch his reflection in the mirror before you feel him. His tall frame comes to stand just behind yours, the scent of clean cologne and cool air curling around you. He’s already dressed, suit perfectly fitted, hair still a little damp from the shower.
You don’t meet his gaze in the mirror. You can’t. Not when his hand slides gently to your back, fingers brushing bare skin.
“This dress is asking for trouble,” he murmurs, voice low.
You try to laugh. “Good thing I’m innocent.”
Zayne doesn’t respond. He begins pulling the zipper up, agonizingly slow, knuckles grazing along your spine like he’s taking his time.
At the halfway point, he pauses. You feel the warmth of his breath near your neck.
“You’re sure you want to go out like this?” he asks quietly.
“Why?” you breathe. “Do I look bad?”
“No,” he says, too fast. “You look perfect.”
You lift your gaze to the mirror, finally, and see the flicker of something hungry in his eyes, barely controlled.
Then the zipper reaches the top. But he doesn’t move away. You feel him, all of him, still behind you, eyes scanning the length of your body—the slit that cuts high on your thigh, the way the silk hugs the curves of your hips and waist just right.
He goes still when his gaze reaches your chest, and it’s not because the draping fabric exposes the sides of your breasts.
Well, not entirely, anyway.
His brow furrows. Then, carefully, his thumb brushes along your sternum.
You suck in a sharp breath as he grazes the bruise that bloomed beneath your collarbone—the one from Caleb’s snowball two days ago. You’d hoped makeup and a deep neckline would distract from it. That you could pretend you were fine.
But Zayne doesn’t miss things. He never has.
You flinch, just slightly, and that’s all it takes.
“You’re still hurt,” he murmurs, more to himself than to you.
You swallow. “It’s just a bruise.”
“I shouldn’t have made these plans,” he says suddenly. Quiet, but sharp.
You blink. “Zayne—”
“I thought you’d be fine. I thought…” He trails off, breathing through his nose like the words make him sick. “I didn’t think you’d still be flinching. Didn’t think I’d be zipping you into a dress while you’re still in pain.”
You don’t know what to say. It’s rare to see him like this—guilt creeping in around the edges of his otherwise composed expression.
“It’s not your fault,” you say softly.
His reflection in the mirror looks composed, but his hands are trembling.
“I just wanted you to have one night to feel good,” he says. “To feel like yourself again. I thought inviting Caleb would be good for you. Bring something back that you’ve been missing.”
You hadn’t realized how carefully he’d been watching. How much he’d noticed the way your light dimmed these past few months—how the grief had hollowed you out, how the loneliness swallowed you whole.
“I need you to be happy again,” he whispers. His fingers graze the bruise again, so gently you barely feel it. “Even if it’s not because of me.”
You hesitate, heart catching on the words. Because he means it. And because he’s wrong.
“I know I’ve been…off,” you admit. “And I know Caleb brings out this part of me that’s been gone for a while.”
Zayne exhales, slow and shaky. Like he’s bracing for the worst.
“But you make me feel so safe. Steady,” you add. “Like myself, even when I forget who that is. You’ve given me a place to call home. Taken away the pain during some of the lowest points of my life.”
Your voice wobbles. “I don’t always know how to show it,” you admit. “But you make me happy, Zayne.”
He presses a kiss to your hair, breathes you in like he doesn’t want to ever lose this moment.
Then you smile, teasing the mood back to something lighter. “And anyway…it’d be a real shame if this dress never left the house.”
His eyes darken, fingers tightening slightly at your hip.
“It shouldn’t leave this room ,” he says, barely audible. “Not looking like that. Not on you.”
You swallow, lips parting, but stay quiet. You don’t need to ask what he means by that. Because outside of this room—
“Pipsqueak!”
Caleb’s voice booms from down the hall, and you and Zayne spring apart from each other like teenagers who just got caught behind the bleachers, even though nothing actually happened. Still, you feel the weight of Zayne’s gaze lingering on you like it could have.
The door opens before either of you can move.
Caleb steps in, dressed in slacks and a white button-down, holding a black tie in one hand. His eyes land on you first—then flick to Zayne, standing way too close for it to look casual.
His brows lift. “Am I...interrupting something?”
“She needed help with her zipper,” Zayne responds, maybe a little too quickly.
“Right,” Caleb responds, but he doesn’t give Zayne a second glance. He’s only looking at you now. “You look…beautiful.”
Zayne excuses himself, the door clicking shut behind him. You and Caleb are alone now. The silence stretches, heavy and raw.
“So,” Caleb says, voice lighter than his eyes. He holds his tie out to you like a peace offering. “Think you can help me with this? Or should I go ask him, too?”
You step forward and grab it before you can think.
“You always ask me,” you say. “You never learned how to do it yourself?”
“Yeah,” he breathes. “I just like when you do it.”
You step up to your brother, looping the tie around his neck with practiced fingers. His hands settle at your waist, light and familiar. And for a moment, you’re aware of everything—his heartbeat, the lingering smell of Zayne’s cologne, the way your hands tremble slightly as you tug the knot into place.
“Tighter,” Caleb murmurs, low enough that you almost miss it.
You glance up, and he’s already watching you. His eyes don’t move when yours meet them. They just darken—flicking briefly to your mouth before returning to your face.
“Not used to you being this quiet,” he adds, softer now. “You okay?”
You nod, your fingers still working the knot of his tie. But they move slower now. Less sure.
“Just…thinking,” you say.
“About him?”
Your hands still. The knot is nearly done, but you don’t step back yet.
“About everything,” you say finally.
You’re standing so close now, your chest nearly brushing his.
“You know,” he murmurs, voice dropping lower, “I’ve never liked sharing. Not when it comes to you.”
Your breath catches.
His gaze jumps past you, toward the mirror behind you both. You follow it, and realize how close you really are. How your back is slightly arched. How his chest is nearly pressed to yours. How his hands, at some point, found your hips.
“Look at us,” he says, just behind your ear. “You really think anyone else would love you like I do?”
His hands don’t move, but you feel them everywhere. The ghost of them. On your back. Around your throat. Running up your thighs. The places they haven’t dared touch yet—but want to. Desperately.
You inhale too sharply, because you feel it, too. You always have. The kind of love that borders on obsession. That makes you feel like you belong to him—like you always did. The kind of love you’re not supposed to say out loud.
And maybe that’s why you don’t.
You turn to face him slowly, eyes meeting his. And for one terrifying, beautiful second, he thinks you’ll say it. That you’ll surrender.
But instead, your gaze drops to his chest. You fiddle with the edge of his tie like it’s the only thing keeping you tethered to sanity.
“I think your tie is all set,” you whisper.
It’s an out. It’s mercy. And it tears something open in both of you.
He lets out a low laugh, like he knows. Like he’s going to let you get away with it—for now.
But this thing between you? It’s not going anywhere. And next time, he won’t let you walk away so easily.
—
You’re slipping on your heels when the lights flicker. Once. Twice. Then—dark.
The apartment goes silent except for the wind howling outside.
“…that’s not good,” Caleb says, straightening from where he’d been lounging by the kitchen counter, champagne bottle in hand.
Zayne’s already at the window, pulling back the curtain. “Shit,” he mutters
The snow is blowing sideways, so thick you can hardly see the outline of the streetlamps.
Caleb lifts a brow. “So…no rooftop countdown?”
Zayne doesn’t answer right away. His eyes are on the snow, calculating.
“It’s not safe,” he says finally. “Even if we could get there, power’s out across half the grid. Roads are iced. No one’s going anywhere tonight.”
You blink. “Wait, seriously?”
Caleb sets the bottle down. “Seriously seriously?”
Zayne finally turns to face you both. “We’re officially snowed in.”
There’s a pause—three overly dressed-up people in the middle of a darkened apartment, surrounded by flickering streetlights and a winter storm.
You’re the first to break it.
“Well,” you say, “this feels like a wildly overdressed sleepover.”
“Could be worse. At least we’ve got champagne,” Caleb grins. “Guess the party’s here now.”
You glance down at yourself—the curve-hugging silk, the neckline that’s barely legal. You’d worn it for a rooftop, not a blackout.
“Guess I should take this off then,” you mutter, mostly to yourself, already turning to head to your room.
“No,” Zayne and Caleb exclaim in perfect unison.
You freeze.
Their voices echo together for a beat too long, until Caleb laughs and runs a hand through his hair. “I mean—I just think you should, uh, give it the night it deserves.”
“I’m just trying to be practical,” you tease. “This is not exactly blizzard-friendly attire.”
“You’re not exactly going outside,” Zayne countered.
Caleb leans back. “Besides,” he adds, “you’re the one who said the dress deserved to be seen.”
You glance between them. The way Zayne avoids your eyes. The way Caleb doesn’t. And suddenly, the snowstorm doesn’t feel quite so inconvenient.
Zayne’s already moving to the supply closet. “I’m getting the candles.”
You blink. “Okay then.”
As his footsteps fade, Caleb lifts an eyebrow and hands you the champagne bottle. “Will you do the honors?”
You take it, fingers curling around the chilled glass. “Bold of you to trust me with this.”
“First time for everything,” he grins.
You eye him over the cork. “Not exactly. Remember New Year’s when I was, what—sixteen?”
His laugh is immediate. “God. When I smuggled us that cheap sparkling wine from Gran’s basement?”
“You called it champagne. You were very insistent.”
“I was trying to impress you.”
You pause mid-twist, looking at him. “It worked.”
The cork pops with a soft thud. You pour, slowly, careful not to spill, and hand him a glass.
Caleb’s smile fades into something gentler. “You were so nervous that night. One sip and you looked at me like the whole world was about to change.”
You shrug, cheeks warming. “It kind of did.”
For a moment, neither of you speaks. Just the flicker of a memory, the fall of snow against the windows, and the fizz of champagne filling the quiet.
Then the hallway glows—candlelight spilling back in, soft and golden. Zayne steps into the room, arms full of half-melted tea lights and mismatched candle jars. The glow spills across his face, turning the sharp edges warm.
His eyes land on you first—still in that ridiculous dress, holding a half-full champagne flute. Then they flick to Caleb, relaxed on the couch now, glass in hand, smirking like he never left.
“I leave for two minutes,” Zayne says, setting the candles down, “and you two are already drinking?”
You point to your brother. “It was his idea!”
“Guilty,” Caleb says, lifting his glass with a smug grin.
Zayne sighs, but there’s the ghost of a smile at the corner of his mouth. He reaches for the bottle and pours himself a glass.
“Since we’re stuck here,” he says, raising his glass, “we might as well make the most of it.”
The three of you gather around the counter, lifting your glasses in a toast.
“To old traditions,” Caleb says.
“To unexpected nights,” Zayne adds.
You look between the two of them for a moment too long before murmuring, “To both of you. To us.”
“To us,” they respond, the three of your glasses clinking together softly.
There's a warmth in your chest now—part champagne, part something else.
“Sooooo,” you say, voice light as you set your glass down. “Now what?”
Caleb downs the rest of his glass. “Well, we could sit here and talk about our feelings—”
“Please, no,” Zayne deadpans.
“—or,” Caleb continues, undeterred, “we could play something.”
Zayne arches a brow. “You brought board games?”
“No, old man. I was thinking…,” Caleb grins, reaching for the champagne. “Truth or sip.”
Your eyes widen. “Seriously?”
“You said it yourself—wildly overdressed sleepover,” he shrugs. “It’s tradition.”
You glance at Zayne, expecting resistance. But instead, he just takes another slow sip of champagne and says, “Fine. But no lying.”
A shiver of anticipation curls low in your stomach.
“Deal,” you say, already bracing. “Who goes first?”
The three of you drift into the living room, gathering around the candlelight like moths. Caleb sinks easily onto the rug in front of the couch, stretching his legs out and tugging a throw blanket over them. You follow, folding yourself beside him, your shoulder brushing his in a way that feels both familiar and new. Zayne takes the armchair across from you, one elbow resting on the armrest, long legs stretched out. A little more distant—but his gaze never strays far from you.
Caleb lifts his glass with a mischievous glint in his eye. “Alright. I’ll start.”
You and Zayne exchange a look—his is more suspicious than yours.
Caleb turns to you, grin widening. “When was the last time you had a crush?”
Your hand tightens slightly around your glass. “Define crush.”
“You know,” he says casually. “Butterflies. Staring too long. Thinking about someone when you shouldn’t.”
Zayne doesn’t say a word, but he shifts in his chair.
You hesitate, pulse ticking up. “…Can there be more than one answer?”
“Only if it’s recent.”
You glance between the two of them—your brother, who’s always known you too well, and Zayne, whose gaze feels like it could burn through you if you let it.
Then you lift the glass and take a sip.
Caleb groans. “Coward.”
You smirk over the rim. “I’m choosing peace.”
Zayne leans forward slightly, resting an arm on the side of the chair. “My turn?”
Caleb raises a brow. “Go for it.”
Zayne’s eyes flick to Caleb. “What was your impression of me the first time we met?”
Caleb barks a laugh. “Easy. Thought you were boring as hell.”
You snort into your drink.
“But,” Caleb adds, “I also figured you were the only guy in town smart enough not to flirt with my sister.”
The pause that follows is heavy. You don’t look at Zayne, but you feel him.
“Well,” Caleb sighs. “Guess that aged poorly.”
Zayne doesn’t deny it.
You clear your throat. “My turn.”
You turn to Zayne. “What did you think when you saw me in this dress?”
Zayne’s jaw clenches. Caleb chokes on his drink.
Zayne meets your gaze across the candlelight, slow and steady. “That I was going to have a problem.”
Your stomach flips. Caleb coughs into his glass again.
“Your turn,” Zayne says to him calmly, as if he didn’t just wreck the room.
A few rounds pass like that. Laughter builds, champagne flows, and the questions shift from innocent to reckless faster than the candle wax can melt.
You learn Caleb once stole your middle school crush’s number out of your phone and prank-called him. You learn Zayne once got suspended in high school—something about pulling a fire alarm for a friend to get out of their math test. And when Caleb asks who your first kiss was, you drink. No one complains.
By the time another bottle’s been opened, you’ve all stopped pretending this is just nostalgia.
Zayne leans back, cradling his glass loosely in one hand. “We should raise the stakes.”
Caleb eyes him. “What, like stripping?”
Zayne doesn’t dignify that with a response.
You smirk. “What do you mean?”
“Add dares,” Zayne says simply. “If someone won’t do it, they take a sip.”
You nearly spit out your drink. "Are you drunk?"
Zayne just shrugs. "Maybe a little."
"You hate games," Caleb says, glancing at you with mock horror. “Who are you and what have you done with our buzzkill?”
"I don't hate games," Zayne corrects. "I hate losing."
Caleb groans, pretending to think hard, then narrows his eyes at Zayne. “Fine. Dare.”
Zayne’s voice is deceptively calm. “I dare you to whisper something to her. Something you’ve never said out loud.”
That gets Caleb’s attention. His grin falters, just slightly.
“That’s dangerous,” he says. But he sets down his glass.
Zayne shrugs, sipping his drink. “So is champagne.”
Your pulse stutters.
Caleb looks at you. Really looks at you. Candlelight paints the sharp lines of his jaw, the glint in his eyes.
Then, without breaking your gaze, he leans in.
His lips brush the shell of your ear, and his voice drops so low you feel it more than hear it:
“I used to dream about you in this dress before it ever existed.”
You freeze. Heat rushes to your face, your spine, the space between your thighs.
He leans back like he didn’t just knock the air out of your lungs. Zayne’s jaw is tight.
It’s your turn next. And they’re both looking at you like they already know you’re going to make a mistake.
You set your glass down with a clink and stretch your legs out in front of you, wriggling your toes.
“My turn,” you say, pretending to think hard. “Okay…I dare both of you to take off one of my shoes.”
They both blink.
“What?” Caleb laughs.
You shrug. “My feet hurt. I didn’t know I’d be stranded in five-inch heels.”
Zayne cocks his head, slow. “You’re serious.”
“Completely,” you say, lifting one leg and pointing dramatically. “Left and right, please.”
Caleb shifts forward first, crawling just enough to reach your feet. His hand curves around your ankle, warm and steady, and you feel it in your chest. Long fingers brush warm against your skin as he unclasps the strap and eases the shoe off, slow and careful.
Zayne doesn’t move at first. Just watches. Then he sets his glass down and crosses the distance like it’s nothing. His touch is more clinical, but no less gentle—his thumb pressing just slightly into the arch of your foot as he slides the heel free.
The second shoe hits the floor with a quiet thunk.
You swallow. The room feels warmer now.
“Well,” you say, voice thinner than you meant. “Thank you.”
Caleb’s next, and he turns his attention straight to you.
He pretends to think. Then—
“I dare you to drink champagne…” His eyes go to Zayne, then back to you. “From both of us.”
You stare at him, confused. “Like—from your glasses?”
Caleb just smirks. “Not quite.”
Zayne stiffens. “Caleb,” he says, low. A warning.
“What?” Caleb laughs. “It’s just a dare. One sip from my mouth, one from yours. Nothing she can’t handle.”
Your mouth goes dry.
“You’re unbelievable.”
“And you’re stalling.”
You glance at Zayne, expecting him to shut it down. But he doesn’t.
He just…holds your gaze. Silent. Still. Waiting.
Your heart slams.
“Fine,” you mutter. “Let’s get it over with.”
Caleb leans forward first, barely suppressing his grin. He takes a sip—just enough to pool behind his lips—and tilts his chin.
You move in slowly, bracing one hand against his chest. You feel his heartbeat race against your palm, kicking fast as you bring your lips to his. And when your mouths touch, he lets you take it—smooth, cold champagne passed between you like a secret.
His breath catches as it happens. His hand hovers at your waist but doesn’t touch. He wants to. You feel it in the way he exhales like he’s been punched.
And when you pull back, he doesn’t move for a second. Just looks at you like he’s seeing something he’s wanted for a long time and can’t believe he’s feeling.
The room tilts slightly, or maybe it’s just your pulse crashing in your ears. That wasn’t a kiss—not really. Not by definition. And yet—Oh, my god. You just kissed him.
Not on the cheek. Not by accident. Mouth to mouth. Lips to lips. Champagne flowed between you, but it’s not the drink that’s making your head spin.
Caleb’s still staring. Like he doesn’t want to look away, in case this was a dream. Like if he blinks, he’ll wake up.
And he’s not grinning now. Not teasing. Not cocky.
Just wrecked.
His eyes drop to your mouth, like he’s remembering exactly how it felt. Then flick up to yours—searching for a sign. For permission. For regret.
You don’t know what you’re showing on your face, but your heart is doing something violent in your chest. Because it wasn’t supposed to feel like that. It wasn’t supposed to mean anything. It was a dare. A game.
So why does your skin still burn where he touched you? Why can’t you look away?
Why does it feel like you just crossed a line you can’t uncross?
Caleb finally shifts back, running a hand through his hair like it might cool him down. But his knuckles are pink. His ears are red. His whole body is buzzing, and you can feel it across the space between you.
You drag your gaze to the floor. But you don’t have any more time to process it.
Zayne is already standing.
He doesn’t speak. Doesn’t blink. Just takes a slow sip, his throat working as he holds it behind closed lips. Then he crosses the room.
When he stops in front of you, he cups your jaw, guiding you to your feet. Your hands find his shoulders, solid and unmoving beneath your palms. You feel the tension in him. Every nerve coiled. Every instinct leashed.
You tilt your head back instinctively, inviting him in without words. He leans down until your lips meet.
Zayne is restraint incarnate. His touch is steady. But everything else—his breath, the tremble at the corner of his mouth, the way he holds perfectly still as you take the sip from him—betrays the storm inside him.
The taste is barely there. But the feeling lingers forever.
When he pulls away, your lips are still parted. He reaches up without thinking, thumb dragging slowly across your bottom lip.
“You missed a drop,” he whispers. He’s too quiet, too close. But he doesn’t pull away.
Instead, he brings that same thumb to his lips—and closes his mouth around it.
His eyes flutter shut. Just for a second. When they open again, they’re darker.
You don’t breathe until he steps back, jaw clenched, hands fisted at his sides like he doesn’t trust them.
No one speaks.
Caleb clears his throat and pours another drink. “Fun,” he tries to say, but it’s hoarse. Almost angry. “You’re up, doc.”
Zayne returns to his seat, eyes never leaving you. He doesn’t even blink. “Who are you planning to kiss at midnight?”
Fuck.
“I hadn’t thought about it,” you respond. Because it’s the truth. Because even in your wildest dreams you’ve never let yourself imagine that you’d get to kiss one of the favorite men in your life, let alone both of them.
Zayne hums. “Think about it now.”
Your eyes dart between them. Neither one is smiling now. “That’s not fair.”
Zayne shrugs again, but something in his jaw ticks. “Didn’t say it was.”
You glance at the digital clock on the emergency radio. 11:42. Less than twenty minutes left. Midnight is coming. You have to pick someone, and they both know it.
That doesn’t mean you have to pick now, though.
So you drink.
When you set your glass down, there’s nothing left. Not even a drop.
Zayne’s eyes flick to the empty glass. Caleb stares, fingers flexing around his own drink.
And that’s when it hits you. You don’t get to dodge anything anymore. No more sips to hide behind. No more stalling.
Your heart pounds.
Caleb leans forward slightly. “Guess that was your last out,” he murmurs, voice quiet but tense.
You glance at the clock. 11:45. Only fifteen minutes left.
“Guess so,” your voice is barely above a whisper. You clear your throat before continuing. “Well, lucky for me, it’s my turn.”
The two men stare back at you, waiting for your next command with bated breath.
“I have a question for both of you, then,” you say slowly, building up confidence in preparation for what you're about to ask next. “If I asked you to kiss me…tell me how you’d do it.”
The room stills. Even the candlelight seems to pause.
Caleb looks at you like he’s not sure you’re serious. Then he sees your face—how you’re not backing down—and something in him shifts.
“I’d take my time,” he says. “Let you feel every second of it.”
Your throat goes dry, eyes wide. You don’t expect his response to come so easily.
“You think I haven’t thought about it?” Caleb’s voice is low, almost casual—but his eyes are locked on yours like he’s daring you to run.
“If I kissed you,” he says, shifting just slightly closer, “it wouldn’t be careful.”
His glass tips slightly in his hand, long forgotten. “I wouldn’t ease into it like I was afraid to scare you off. I’d pull you into me so fuckin' close—so close you couldn’t leave.”
Your pulse skips a beat.
“I’d hold the back of your neck. Thumb right here—” he gestures gently along the hinge of his own jaw, “just enough pressure to remind you I’m not letting go.”
His voice drops even lower, his eyes dark and wild in the candlelight.
“I’d kiss you like I already knew what you tasted like. Like I’ve imagined it too many times to get it wrong.”
He exhales. “Because I have.”
You feel it—physically, like heat pooling low in your stomach.
Zayne hasn’t moved. He’s still seated in the chair, elbows on his knees, watching the flicker of flame like it’s the only thing keeping him sane. When he speaks, it’s quiet. Like he’s choosing each word with a scalpel.
“I’d back you into the wall.”
Your head snaps toward him.
“Not hard. Just…enough.”
“I wouldn’t touch you. Not at first. I’d let you feel it. The closeness. My breath on your lips. The wait,” his voice dips. “I’d wait until you asked me. Until you begged me.”
Heat flashes through your chest. Zayne’s gaze flicks down—to your mouth, your neck—then returns to your eyes.
“Then I’d kiss you slow. Hold your face in my hands,” he pauses, like the thought alone overwhelms him. “Press my mouth to yours so deep you forget where you are. Who else is in the room.”
Caleb lets out a humorless laugh at that, but you don’t hear it.
“I’d kiss you like I’ve tried not to,” he went on, his voice growing rougher around the edges. “Like I’d forget every rule I’ve made for myself.”
“Enough,” Caleb snaps. The word cuts through the room like glass breaking.
Zayne goes still. Caleb doesn’t even look at him. His eyes are locked on you—burning, unreadable, muscles tensing like he’s barely keeping something down.
“My turn,” he says, voice tight. “One last dare.”
You try to breathe. Of course you can’t.
“You pick.”
Your heart trips over itself.
“Pick what?”
Caleb’s gaze flickers down to your lips, then back up.
“Who gets your kiss.”
You peek at the clock. 11:59.
“It’s your dare,” Caleb murmurs. “And your choice.”
They both move at once.
Not fast—just a slow, inescapable convergence. Like gravity. Like heat drawn to heat. Caleb rises from where he’s been sitting on the floor, eyes never leaving yours. Zayne doesn’t speak, doesn’t breathe. He just stands—shoulders squaring as he closes the distance, like he’s already preparing to be chosen or destroyed.
Your breath stutters. They’re both in front of you now. Close enough to touch you. Close enough to ruin you.
Caleb’s voice is low, frayed. “Just say it.”
Zayne’s eyes scan over your face. “Or don’t.”
The final seconds tick down.
Ten. Nine. Eight.
You’re trembling, chest tight. You could say a name. You could stop this. But you don’t.
Five. Four. Three.
Then—
Two.
Their shoulders brush. Neither backs down.
One.
Midnight.
—
No one moves. Until they both do.
Caleb’s hand finds your jaw at the exact same time Zayne’s thumb brushes your cheekbone. Your breath hitches—caught in the no man’s land between them—as two sets of eyes lock on you like you’re a sin they’re both ready to commit.
Caleb’s hand tightens ever so slightly, tilting your face toward him.
“You waited too long,” he murmurs, his lips brushing yours—not quite a kiss, but not not one, either. It’s a warning. A claim. A threat and a promise. “Happy New Year, meimei .”
And then he takes your mouth.
Not gently. Not sweet. It’s possessive—like he’s afraid if he doesn’t do it now, Zayne will.
His mouth crushes into yours, heat and hunger and years of not yet all flooding in at once. You gasp, and he uses it—drinks you in like he’s parched, tongue claiming yours like you were meant for this. Meant for him.
He pulls away to look at you, at the way you’re already falling apart for your brother after just one kiss. His mouth is all over your neck, kissing your cheeks, your nose, the tips of your ears.
“You know I’d do anything for you, pretty girl,” he breathes, tongue darting out to trace the sensitive part behind your earlobe. “So why’d you make me wait this long?”
But just as quickly as it starts, Zayne is there. He doesn’t pull Caleb off you. Doesn’t speak. He doesn’t need to. Instead, his fingers trail from your cheek to your throat, the touch sending shockwaves to your core, and you feel your body tip toward him before you even register the movement.
“Did he give you what you wanted?”
The air leaves your lungs in a sharp, trembling breath. Caleb tenses beside you, cursing through gritted teeth.
Zayne lifts one hand, thumb dragging along your bottom lip like he wiped the champagne. But he doesn’t stop there this time. He presses inward, just enough to part your lips. Just enough for the pad of his thumb to slip past your teeth.
“No? Pity,” he says, but there’s no softness to his voice.
You feel your body go still, every nerve ending tuned to the weight of him on your tongue. Caleb growls low beside you, but Zayne doesn’t even look at him. His focus is entirely on you.
He presses in deeper.
“Then ask.”
Your lips part wider, a soft noise escaping as he finally pulls his thumb free. The absence hurts more than the pressure did.
“Please,” you whisper. You don’t even know what you're asking for. You just know that you need it now .
Zayne barely tilts his head—like he’s deciding whether to give it to you—when Caleb moves. His arm snakes around your waist and yanks you back against him, hard enough to steal your breath.
“ No ,” Caleb nearly snarls, arm caging you tighter against him. “Don’t beg him.”
You feel Zayne shift in front of you—closer. Not competing. Waiting. The energy between them is like two storms circling the same eye.
“What happened to that little mouth of yours, huh?” Caleb’s voice is meaner, hot and taunting against your neck. “Now you wanna be quiet? Or did he already fuck the fight out of you with just his thumb?”
You try to turn your head, but Caleb’s hand is already there—fisting in your hair, tilting your face toward him.
“Nah,” he snaps. “You don’t get to hide now. Not after the way you looked at him.”
His thumb swipes your lip rougher than Zayne’s did, like he’s trying to erase the touch.
Then his mouth is back on yours, tongue licking deep against you like he’s trying to mark you from the inside out—claim every soft sound you make before Zayne can hear it. He drinks in your gasps, bites the edge of your lip like a warning, and silences whatever protest you might’ve had.
It’s so overwhelming that you don’t feel the zipper at first.
Not until the fabric at your back loosens, cool air replacing warmth, your dress slipping inch by inch.
“You can let him have your mouth,” Zayne’s teeth graze your ear. “Everything else is mine.”
Your lips part in surprise against Caleb’s, but it’s already happening. Zayne’s fingers trace the length of your spine, but his hand is soon replaced by his lips. He kisses the small of your back, the space between your shoulder blades, the base of your neck, each one hotter and longer and more agonizingly delicious.
Caleb pulls back just enough to drag your dress lower, baring your shoulders, then your chest, until the fabric pools loosely at your waist. Normally, you’d feel the urge to cover yourself, to hide your body from your brother. Your guardian. But your focus is already elsewhere, too overwhelmed to feel exposed.
“Zayne,” you whisper, turning halfway, reaching for him.
He doesn’t let you kiss him.
Instead, one hand finds your waist, holding you still. The other rises to your chin, tilting your head back just enough to make you feel helpless. His mouth brushes your jaw, your cheekbone—everywhere but your lips.
“You want it?” he asks softly, like he’s asking about more than just a kiss.
You nod. Desperately.
“Then say it.”
Before you can respond, Caleb’s hand slides up your bare waist, just under your breast. He slides his thumb slowly across your nipple, teasing the sensitive skin there. The sensation causes you to gasp, your eyes fluttering shut, back arching instinctively into the warm, broad body behind you. But Zayne doesn’t flinch.
“Eyes on me. You know what I want to hear,” Zayne murmurs, voice dark with command. “Don’t make me take it without asking.”
Your breath catches on the shame of it. The need.
“I—” you whisper. But it’s not enough.
Zayne’s fingers tangle in the hair at the base of your neck, like he might take it anyway.
So you give in.
“Zayne, please,” you beg, and you can already feel his lips curve in satisfaction. “Kiss me. Touch me. Anything, just…I—I can’t take it anymore.”
Whatever was holding him back finally breaks.
“So beautiful,” his breath mixes with yours. “Open for me.”
You do. Of course you do.
And then he’s on you. Tongue sweeping in, mouth dragging yours open wider, deeper, until you’re trembling in his hold. He doesn’t rush. He devours. He teaches your mouth exactly how he wants it.
You melt against him, back arching, head tipping, lips parting wider as he sucks on your bottom lip. It’s not gentle. It’s not soft. It’s everything.
Caleb’s hands are firmer now, like he needs to remind you he’s still here. Still watching. Still the one who saw you first. His mouth is on your breast now, his teeth finding your nipple, biting down just hard enough to draw out a moan.
Zayne pulls back suddenly, breathing hard, forehead resting against yours.
“This is wrong,” he pants. His voice is low, shaky. “You’re too young. You don’t even know what you’re asking for.”
He closes his eyes, like it hurts to even look at you, at the way you’d give him anything he’d ask for.
“But I do. And I’ve wanted it for way too long to be gentle about it now.”
His eyes flick down to your mouth.
“I’ve thought about that mouth. About you. For years. And now that I’ve had a taste…” He swallows hard. “I’m not going to be able to stop.”
You’re panting, lips kiss-bruised, eyes wide. Your dress is hitched around your waist, straps fallen, spine pressed against Zayne’s chest like you’re trying to hold yourself upright—but it’s barely working.
Then Caleb kneels.
He doesn’t ask. Just sinks to the floor in front of you with a look that’s all hunger and heat and something darker. His hands slide up your thighs, under the slit of your dress, finding the curve of your ass.
“She doesn’t want you to stop,” he says without looking up, voice thick. “She’s already begged enough.”
You whimper as his fingers curl into the fabric at your waist, dragging it down inch by inch.
“She’ll tell us what she wants,” Zayne murmurs, breath brushing your ear. “Won’t you, angel?”
His thumb strokes over your pulse, lazily. Dangerous.
“But you already got what you wanted, didn’t you? My kiss? Your brother’s tongue in your mouth?” His lips ghost over the shell of your ear, his filthy words making your thighs press together involuntarily. “Wasn’t that enough?”
You shake your head, frantic, eyes flicking down to where Caleb has the dress bunched at your hips.
“More,” you whisper. “Please—I need more. I need both of you.”
The words hang in the air, trembling like they’ve been waiting to be said. Then everything between you shifts.
It’s Zayne who speaks first.
“If that’s what you need,” he says, voice barely above a whisper, “then that’s what you’ll have.”
You nod, breath catching. But it’s not Zayne you’re afraid of.
It’s Caleb.
You can’t bring yourself to look at him. Not at first. Because what if he thinks it’s too much? What if needing both of them makes you selfish? What if it ruins everything?
But then you feel his hand—reaching, grounding, curling gently around your wrist. He stands up, and when you finally lift your eyes to him, Caleb’s already looking at you like he knew. Like he’s always known.
He steps in closer, pressing his forehead against yours.
“I’ve imagined a hundred ways to have you,” he murmurs. “And none of them looked like this.”
He kisses you then, hard, leaving you breathless. Like he just remembered that he could and didn’t want to waste it.
“I should be mad. Furious,” he says, breath hot and shaky against yours. “But all I feel is relief.”
It’s you that kisses him this time, and the low, broken sound he makes when your lips find his burns deep in your chest.
“I’ll take it,” he groans. “I’ll take anything you give me.”
“She asked for both of us,” Zayne says, gaze steady on Caleb. “So that’s what we give her.”
“Yeah,” Caleb nods once, but his eyes don’t leave yours. “Whatever she wants. I’m in.”
And for the first time, you don’t feel like you’re asking too much. You feel like you’re exactly where you’re meant to be.
Both sets of hands are on you now—Zayne’s on your neck, your shoulders, your spine, Caleb’s trailing down your throat, your chest, your stomach. And both sets of hands stop where your dress has fallen at your hips.
“Show us what’s ours,” Caleb says, fingers curling around the silk fabric that still keeps the most intimate part of you covered.
And with one sharp tug, the fabric pools at your ankles—and everyone stops breathing.
Because under your dress, you’re bare. No silk, no lace. Just you, naked and throbbing and embarrassingly wet.
You never would have gone without underwear had you known. You never thought it could get this far. You just didn’t want panty lines.
And now the two men who are supposed to be your protectors are circling you like prey.
“ Fuck ,” Caleb breathes, his voice wrecked. “You were this ready for us?”
You start to shift—to cover yourself, maybe, to escape—but Caleb’s hands catch your wrist before you can hide.
“Don’t you dare,” he growls. “Not after letting us see you like this. Not after giving us this.”
“I didn’t mean to—” you whisper.
But even you don’t believe it.
“No?” Zayne’s fingers glide up your ribs. “You think we don’t notice? How you look at us? How you walk around this house with wide eyes and those tiny fucking sleep shorts like you don’t know exactly what you’re doing?”
“I—I don’t know what I’m doing,” you stammer. And you mean it. You’re not playing games. You never were.
But you always wanted to be noticed. Wanted them to notice.
“Then maybe it’s time we show you,” Caleb murmurs, tilting your chin up with two fingers. “What it does to a man. What you do to a man. To us.”
Before you can register the movement, you’re hauled into Zayne’s lap, the two of you seated on the armchair. Your brother kneels between your knees, forcing them wider.
“God, you really didn’t know what you've done, do you?” Caleb groans, trailing kisses up your thigh. “What you've been doing to us for years?”
You try to close your legs, shy, uncertain—but they don’t let you. Zayne’s hands are unmoving, thumbs pressing into the soft flesh of your inner thighs, keeping you open. Caleb’s hands stay firm on your knees, holding you right where he wants you.
“Look at him,” Zayne growls in your ear. “He hasn’t even touched you yet. Hasn’t even tasted how sweet you are, and he's already shaking.”
He's right. Caleb hasn’t touched you, not where you really want him to. But he’s getting closer with each movement, with each open-mouthed kiss he presses between your legs, across your hips, low on your stomach.
When Caleb finally traces his finger across the seam of you, featherlight, you practically scream.
You can’t help yourself, not when you’d only ever imagined what it’d feel like for someone to touch you there. Not when the one to finally do it was the man you were never supposed to want.
And certainly not when you feel the cock of the man who had taken you in press hard and heavy through his slacks against your back.
“Shh,” Zayne leans forward to kiss your temple, but the shift only pushes him against you harder, the friction unbearable. He locks his arm around your waist, caging you against him in an attempt to stop your squirming. “It’s okay to let go. It’s just us three.”
You nod, then shake your head. You don’t know what you’re feeling, or if you’re doing anything right. You just don’t want it to stop.
Caleb’s mouth is so close to you now that you feel his voice more than you can hear it.
“You’d let me, right, meimei?” With the way he looks at you now, eyes wild and desperate, you don't care what question comes next. The answer is already yes. “You’d let me touch you? Just once? Just tonight?”
You don't answer with words. Your hips tilt towards him instinctively, and that's all the invitation he needs.
“ Yes ,” you gasp, but his two fingers are already inside you, curling slow and deep and punishing. It’s already too much. Not enough.
When his tongue finds your clit without warning, you nearly come undone then and there.
Your head falls back against Zayne’s shoulder with a moan. His hand, warm and strong, kneads your breast in encouragement.
“That’s it. You’re being so good for us,” he praises. “You love this, don’t you? Feeling your big brother inside you?”
You want to cry yes , but you can hardly focus on the words. Your attention is too tied up in the feel of Zayne’s length grinding up against your backside now in a steady rhythm, all while Caleb’s mouth and fingers claim your cunt like he’d die if he stopped.
“You’re so fucking responsive,” he murmurs against you, the vibration of his words only teasing you more. “Every sound you make, every time you clench—I feel it, baby. Fuck, I feel all of it.”
You don’t know how much more of it you can take, just know that you feel an aching emptiness where Caleb had been when he finally pulls away. He laughs when he sees your expression—breathless and flushed and wrecked—and pulls you up to stand with him.
Your older brother just stares at you in awe for a moment, the two of your panting breaths filling the silence. His lips are shining with your slick pleasure, visible even in the dim candlelight. When the corners of them turn up in a prideful smirk, you playfully push him away.
“You said it was just a touch,” you pout, teasing.
He pulls you back into his chest in one possessive move. “Didn’t say it’d just be my fingers.”
Your lips part to respond, but his mouth covers yours before you can get a word out. He licks your tongue with his, over and over and over again, until all you can taste is the heat of the way he made you come apart.
“Mmm, fuck ,” he mutters hot against you. “You’ve been keeping this from me? All this time?“
He holds your jaw, then drags his tongue across your bottom lip like he’s savoring the taste. You whimper, and he only holds you tighter.
“You won’t be able to hide anymore, sweetheart. Not when I know what’s under those pretty little dresses,” his teeth graze your jaw as he speaks like you’re something holy. “It’s mine now. It’s always been mine.”
Your world is turned upside-down before you can finish listening to his sentence.
Literally.
Zayne’s strong arms haul you over his shoulder, his grip firm and steady across your bare thighs. He’s shirtless now, the press of his skin against yours sending electric heat between your legs.
“Zayne!” you yell, wriggling in his grasp. “What are you—“
He slaps your ass, hard, and you cry out. He’s already soothing it with gentle circles of his palm, turning his head just enough to kiss your side. You're halfway to his bedroom before you can even say anything about it.
“My turn.”
You’re down the hall in a few strides, Caleb already stripping out of his dress clothes as he follows behind you. You only breathe again once you’re laid out on Zayne’s king bed, the soft sheets cool against your back, the faint yellow of the streetlamp illuminating you in a warm glow.
Once Zayne takes off his pants, he doesn’t move right away. He stands at the edge of the bed beside you, palming his cock over his boxers, eyes dragging over you like he’s deciding whether you earned the right to lie there.
“ Fuck , look at you,” he murmurs, eyes hungry, reverent. “This is how I always wanted to see you. Open for me where you belong.”
Before you can cover yourself with the blanket, Zayne grabs your wrist and pulls you upright. Then he shifts back and sits, legs spread long, beckoning you forward with two fingers.
“Come here.”
You hesitate, but something in his gaze makes your body obey before your mind can catch up. You crawl forward, flushed and trembling, until you’re straddling his lap—bare and open and completely at his mercy. He leans back slightly, one hand sliding up your thigh, the other resting at your waist.
Your hands hover near his chest, uncertain.
“Can I—” you start, then trail off, unsure where the line is anymore. Unsure what you’re allowed to want.
His hands move to cover yours, pressing them gently to his chest. He guides them lower, over the smooth, hard lines of his abs, down to the waistband of his underwear. He seems in control, the way he’s showing you where to touch. But the shake of his breath and the tension in his brow say otherwise.
“You can,” he whispers, and his hands release yours. The next move is up to you, now.
Caleb’s hand at your back grounds you, gives you a moment to take everything in. You turn to your brother, in nothing but tight black boxer briefs that do little to hide his erection. The sight of it makes your core throb, and you’d do anything to see it uncovered.
“You’re in charge, yeah?” Caleb assures you. “Take what you need. All of it. Make him beg for it.”
You don’t know exactly what you need. Not yet. But you do know that you hate being the most underdressed person in the room.
Your fingers tighten around Zayne’s waistband, your gaze shifting between the two men. Zayne nods in approval. Caleb’s hands find his own waistband, but he doesn’t move yet. Like he’s waiting for you to direct the pace of things.
You drag Zayne’s boxers down his hips, unable to quiet the gasp that escapes when you see his bare length for the first time, heavy and full of want. Caleb follows, his own cock springing free as he sheds the last of his clothes.
Your lips part without meaning to, and you don’t know where to look first. They’re both so impressive, bigger than you dreamed they would be, thick and throbbing, with veins you instinctually wanted to trace with your tongue.
You swallow once, your throat suddenly dry. “I didn’t think—I mean, I figured, but…seeing you like this…”
“You figured, did you, now?” Zayne teases, stroking himself as he watches you in awe. “So you’ve thought about this before?”
Your cheeks burn red, but there’s no use in denying it now. You want to know what they feel like, want to know if they’ll be just as affected by your touch as you are by theirs. You just don’t know who to touch first.
So you don’t choose.
You wrap one hand around Caleb, and his knees nearly buckle at the contact. He grabs onto the headboard to steady himself. Your other hand finds Zayne, moving up and down the length of him like you watched him do to himself.
“Harder, angel,” Zayne instructs, eyes dark with need. “It’s not going to break.”
At that, you pump them both with more force, your grip more confident now. You don’t know where to look—at Caleb, who watches you like he regrets even blinking if it means missing the sight, or Zayne, who looks at you like he’s imagined this moment a million times before tonight.
As if sensing your internal dilemma, Zayne smiles, pulling your hand away. You frown, your other hand still loosely wrapped around Caleb.
“Am I doing it wrong?”
“ No ,” the men reply instantly, reassuring you. That’s a relief.
Zayne grabs you by the hips, pulling you closer to him, so close that you can feel the heat of his cock inside your thighs.
“There are ways to make it easier, though,” he says. But you’re still confused.
You tilt your head. “Easier…?”
Caleb gathers your hair in his hand, turning your head to face him. You can see every pulse of his hard length this close. You look up, trying your hardest not to stare. Caleb only smiles.
“If it’s wet, you can move faster,” he tells you.
You think back to his mouth on you, and your stomach flips.
Your eyes catch the prominent vein, the one you want to lick but you don’t know why. It‘s right there, just in front of your mouth. You don’t ask before wetting your lips, don’t give them any chance to tell you it’s wrong.
You press your tongue against the underside of his cock, tracing the vein slowly. Caleb lets out a low curse, his grip on your hair tightening. You blink up at him, mouth parted, eyes wide.
“Like this?” you ask genuinely, and that only makes it worse.
He forces his eyes shut. “If you keep looking at me like that, I’m not gonna last.”
You take that as a sign to keep going, wrapping your lips around the tip and sucking softly, his precum salty and warm on your tongue. You find a steady rhythm, taking him deeper and deeper until he hits the back of your throat.
The stretch of him leaves your jaw aching, tears stinging behind your lashes. But you’ve never felt better. Never knew of a pain that could feel so, so good. You moan around his cock, and his entire body shudders.
He pulls out suddenly, releasing his hand in your hair and running it through his own, staring at the ceiling like it’ll save him from ruin. You don’t know why he stopped. You thought you were doing a good job.
“You were going to kill him if you kept going like that,” Zayne’s voice, warm and easy, interrupts your spiraling thoughts. “You were perfect. So perfect.”
You turn your attention to him now, preparing to take him in your mouth next. But he stops you with a hand at your jaw before you can shift lower.
“But I want to be perfect for you, too,” you blink up at Zayne, so desperate to make him unravel as well.
“You already are,” he grits out, voice wrecked. “God, you always are.”
He brings your face close to his, close enough to kiss you, but stopping just before.
“But there’s another way to get it wet.”
Your heart is beating so hard, you’re sure they can hear it.
“Show me,” you whisper.
And that’s all it takes.
He lifts you up by the waist, flipping you onto your hands and knees. You face Caleb at this angle, your brother cupping your face so softly, like he still can’t believe you’re real.
“You’re gonna take him, pretty girl. And I’m gonna let you,” he tells you, and it’s the most serious you’ve seen him all night. “But if you so much as flinch the wrong way, he won’t get to finish a breath.”
You nod, although you’re not quite sure what you’re agreeing to. Not until you feel the unmistakable press of Zayne’s cock against your entrance.
You gasp at the pressure of it, and he didn’t even go inside of you. Your reaction makes Zayne smirk.
“You’re trembling,” he says. “Still think you can handle it?”
You nod, shifting your hips back in an attempt to feel more of him. But Zayne pulls away.
“Words, sweetheart,” he commands. “I need to hear you say it.”
“I—” you start. “I want to feel you, Zayne.”
Caleb strokes your cheek, the movement keeping you calm. “Want to feel what? Tell him.”
“I want to feel Zayne’s—” you hesitate, afraid to say the rest. “Zayne’s cock.”
Zayne groans at your admission, rewarding you with a slow drag of the head of him against your slick folds. He taps it against your clit once, twice, already making you clench around nothing. And when he finally presses in—just an inch—you need Caleb to hold you steady.
“You need to tell him where you want it,” he says. You watch as your brother touches himself at the sight of you, spread and begging for another man, and the sight alone nearly breaks you. “Tell him exactly what you need. Make him give it to you.”
“Zayne, p—please, I need you to fuck me,” your raw need outweighs any of the shame you felt a few minutes ago. “Oh, please, Zayne, I need your cock in my—”
If he had any ounce of self-control left, it evaporated the second he heard the words I need you and fuck me come out of your innocent little mouth. He fills you completely with a single thrust, and you cry out at the feel of him, deep and hot inside you.
“ Fuck ,” Zayne curses, grabbing your hips so hard you suspect they’ll bruise. “I knew you’d be tight, but fuck —you’re unbelievable.”
“You knew, did you now?” You say coyly, unable to resist teasing him the way he did you, but it comes out more breathless than you mean it to. “So you’ve thought about this before?”
Unlike you, though, Zayne doesn’t avoid the question.
He makes sure you hear his answer.
“I’ve thought about it, angel,” he says. “About the way you’d sound when you begged for me.”
He rolls his hips, and you whimper.
“How pretty you’d look when you’d spread your legs for me.”
His next thrust is shallow, almost cruel.
“How long you’d last once I got my mouth on your perfect little cunt.”
Another thrust.
“And especially,” he pulls out almost entirely, “how fucking good you’d feel coming around my cock while you cried my name.”
He slams into you—hard—pumping into you again and again and again.
“Zayne, I—”
You try to turn your head, but you’re stopped by Caleb's hand under your jaw.
“Don’t look at him,” he growls, grabbing your face with both hands now. “He didn’t watch you grow into this. Not like I did.”
You open your mouth—part gasping at his confession, part moaning at the way Zayne hits the front of your walls just right at this angle. Caleb uses it as an invitation, licking into your mouth at the same pace Zayne fucks into you from behind.
“He didn’t suffer every night, lying awake in bed because he was aching to touch what he couldn’t,” Caleb says between kisses, practically panting. “Not like I did.”
His mouth consumes yours once more, each of Zayne’s thrusts pushing your tongues deeper against each other. He pulls away only once he can sense you’re at your breaking point.
“So you look at me while he takes what I’ve been dying for,” Caleb says, just as Zayne’s fingers work your clit as he thrusts into you just the way you need.
You don’t realize you’re crying until Caleb’s thumbs wipe tears from your cheeks.
“Let go, meimei.”
And you do.
Your orgasm hits you like a tidal wave, all-consuming and overwhelming and everything you wished it would be.
“Caleb,” you breathe as you clench around Zayne, the feeling of being in between the two so intoxicating it makes your head spin.
You reach for your brother, but he’s already pulling away—the sight of you reaching your climax for the first time in front of him, because of him, all too much. He wanted to last for you, and you were making that damn near impossible.
Zayne pulls out just as the last wave of pleasure washes over you, and you whine at the loss.
“Don't worry. I’m not done with you,” he says like a warning, or a promise.
He lays you down on your back, brushing a stray piece of hair behind your ear. The moment is so sweet, so tender that you nearly forget where you are. What you’re doing. Who you're doing it with.
Zayne’s cock, hard and heavy against your belly, quickly reminds you.
“Zayne?” you say, quieter than you mean to.
You feel his cock twitch just at the sound of his name in your mouth.
“Yes, sweetheart?”
“You said I could have anything I wanted,” you remind him. “That you’d do whatever it takes to make me happy.”
He nods, concentrating on your every word.
“And I meant it. You just need to ask. So tell me,” he says, trailing kisses down your throat. “Tell me what it is that you want.”
He enters you again, the new position forcing you impossibly close. When he fucks you this way, it’s slower—so intimate it makes your heart ache.
“I want you to come inside of me,” you ask before you can hesitate. “I want to feel it. All of you, in me.”
He stills, eyes wide, then narrowing just as quickly. When he pumps into you again, it’s a little harder. A little rougher.
“You don’t have to say that,” he murmurs, eyes flickering over your face like he’s looking for the catch. “Not for me. I thought we were talking about what makes you happy. Not…not my favorite fucking fantasy.”
Your heart skips a beat. You wrap your legs around his waist, pulling him closer, and the sound he makes is so un-Zaynelike that you almost laugh.
“Who says it’s not my fantasy, too?” you challenge.
“Do you know what you’re saying? What that means?” His voice breaks. “You can't say that. Not unless you know I won't stop.”
You nod, all softness and wickedness at once.
“I want all of you. I want to know what it’s like to be yours like that. To feel you come apart inside me.”
Zayne goes still, like your words alone might put him over the edge if he doesn't stop himself.
“Your brother won’t be happy, will he?” You glance over at Caleb, whose eyes are locked on you.
“He’s watching. He’s hard. And he wants you all to himself.” Zayne’s voice is low, so low you didn’t think Caleb could hear it.
But he crosses the room at that in two strides.
“You’re really gonna sit there and tell her no?” He gestures at you, gaze soft but voice sharp. “Look at her, Zayne. She’s asking so sweetly. And you’re really gonna deny her that?”
Zayne does look at you then. He stares at you like he’s never seen you before.
“You’re sure?” he pleads, rocking slowly now inside you. “Not for me. Not for him. For you .”
“For me.”
At that, he surges forward, mouth at your neck like he’s starving, hips pressed hard against yours. You arch without meaning to, the way he’s fucking into you now almost too much for your body to handle.
“All I’ve ever wanted was to see you happy,” he admits. You’ve heard him say it before, but this time you really believe it.
His hands thread into your hair, strong arms caging you as he leans in, breath trembling.
“I’ve tried to be good. Tried to keep my hands off you. Keep you safe. Thought maybe that was what you needed,” he swallows, jaw tight, like the words cost him.
“But if this—” he kisses your temple, and you lean into it. “If this makes you happy…”
His pace turns relentless, like he's trying to bury a lifetime of restraint in the space between your hips.
“Then I’ll give you every goddamn piece of me.”
You smile, and that’s what shatters him.
Not the lust. Not the moans. Not even the way you beg.
That smile.
“Mine,” he growls, clutching you tighter. “ Mine .”
You feel him pulsing inside you, filling you with the heat of his release. It only makes you smile harder, the feel of him losing control inside of you sending you over the edge once more.
“ Fuck —I love you,” he says it like a curse, like it hurts. And maybe it does. “I love you so much it makes me fucking crazy.”
“Zayne, I—” I love you, too. You want to say. I love you so much it scares me.
But before the words can land, Caleb’s hand is on your jaw, two fingers sliding between your lips, wet and possessive and smug.
“Mm-mm,” he hums. “Not yet.”
Zayne growls, eyes locked on your mouth as Caleb’s fingers press deeper on your tongue, claiming your silence.
“Say it. Say you need me,” he rasps, voice like sin. “Say it when he’s still inside you.”
You look between the two men, lips full, heart thrumming. You try to breathe. Try to form a sound around the pressure in your mouth.
But even if you could, what would you say?
This shouldn't feel right. But Zayne's gaze doesn't hold jealousy. Only hunger. Curiosity. Like he wants to see how far you'll go.
So when his fingers slip out, wet and slow—you choke on your own breath as you gasp it out:
“Caleb, please…I need you.”
You barely register Zayne easing out of you before your brother’s hands are on your hips.
He doesn’t ask. Doesn’t wait. Just grips your sides and shifts you down the mattress like you weigh nothing.
You gasp as your thighs hit the edge of the bed. Caleb stays standing, looming between your legs while Zayne shifts behind you, arms bracketing your waist to keep you upright. He kisses your shoulder, your spine, grounding you while Caleb drinks in the view.
“She needs a minute,” Zayne mutters, voice wrecked. “Look at her. She can’t take more.”
You make a soft sound—half protest, half plea—and Caleb smirks, leaning in close.
“You really think she needs saving from me?” he speaks to Zayne, but his focus is entirely on you. “Or are you just scared of how good it’s gonna feel?”
Caleb’s hand trails up the back of your thigh, making your legs twitch. He feels it. So does Zayne.
“I can take it,” you whisper, and both men freeze.
“Angel—” Zayne starts, like he’s about to argue again.
But you turn your head toward him, eyes glassy but blazing. “I want to.”
Caleb’s expression turns feral. “That’s my girl.”
He lines himself up against you, hands wrapped around your thighs, the position leaving you spread and helpless before him.
“He made you smile like that. I saw it. And I’m glad.”
He leans forward—the smallest movement—but the head of him catches your clit in a way that makes your breath stutter.
“Now I wanna ruin it.”
Caleb grinds the length of his cock against your entrance, up and down, coating himself in the slick combination of your and Zayne’s pleasure.
“You should’ve let me have you first. You should’ve known I’d love you better.”
You’re so wet that he slips in without meaning to, just a little, but it’s enough to make him curse, enough to make you clench around the heavy tip of him.
“Then prove it,” you’re panting now, looking up at him with eager eyes. “Take me how you wanted to all this time. Like I’m yours. Like I should’ve been.”
“You should’ve been?” His voice is raw, disbelieving, cracked wide open.
You gasp as he slams into you in one brutal, claiming thrust, and the sound that rips from his throat is somewhere between a growl and a prayer.
“You were . You fuckin’ were,” he thrusts harder, like he can make you feel it in your bones. “It doesn’t matter who touched you first. I’ll be the last. You belong to me. It’s always been me.”
He fucks into you like he’s losing his mind. Maybe he is.
“I should’ve taken you the first time you looked at me like I was more than just your brother. Should’ve put you in my bed and never let you out.”
“I would’ve let you,” you whisper, and there’s no hesitation. "I still would."
"Don't—”
You moan his name, and that’s it.
It’s not pretty. It’s not gentle. It’s everything you’ve both ever wanted.
You’re trembling, legs shaking, vision white at the edges. Caleb doesn’t stop—won’t stop, not even when his cum drips down your inner thighs—but Zayne’s still there. His hands cradle your waist, guiding you through every wave, every cry. He leans in, presses a soft, lingering kiss to the top of your head.
You reach for him blindly—grasping, needing—not because you’re slipping, but because you need him to know. Need him to know this doesn’t make him less. That you’re not choosing one over the other.
His hand finds yours and squeezes.
“I know,” he says quietly, forehead pressed to yours. “You don’t have to say it. I know.”
He shifts closer, wrapping you up even while Caleb breaks you open.
“You’re everything to me. You hear me?” His voice wavers, but never breaks. “You’re everything.”
And that’s what kills you. Not the pleasure, but this—being loved so wholly you can’t remember how you ever survived without it.
Then— pop.
You flinch as the window flashes with white-gold light, followed by the sharp crack of fireworks lighting up the night sky.
Caleb blinks, lifting his head, still buried inside you. “Seriously?”
Zayne huffs a soft laugh into your hair.
And you smile.
Only for your throat to tighten—because you realize what that means.
The night is slipping. Already changed. You’ve already crossed the line and now…now there’s no going back.
Your laughter stutters into a quiet sob. “I don’t want it to end.”
"Then we won’t let it,” Zayne cups your face instantly, thumbing away the tears before they fall. "We're not going anywhere."
“I don’t know what happens next,” you whisper.
"We figure it out. Together,” Caleb’s voice is rough and sure as he gently pulls out of you. His hand sneaks up to ruffle your hair. "You're stuck with us now, y'know that? No way out now."
You huff a tired, shaky laugh. Because god, you want that to be true.
The two help piece you back together again. Caleb cleans you up, pulls one of his t-shirts over your head with careful hands. Zayne’s there a moment later, kneeling in front of you with a glass of water. His other hand cradles your jaw as you sip, thumb brushing softly over your cheekbone.
“Slow,” he says when you start to gulp. “You’re okay. Just breathe.”
And only then—when your body is clean, clothed, and cradled in warmth—do they lay you down between them, the blanket pulled over all three of you. Caleb curls behind you, hand splayed possessively over your stomach. Zayne pulls you toward his chest, heart beating steady beneath your cheek.
You don’t know what tomorrow looks like. But for the first time, you’re not afraid of asking for too much. Of being too much. You understand now. That this kind of happiness—this deep, aching love—only happens when it’s both. When Zayne holds you steady and Caleb tears you apart. And somehow, they both make you whole again.
"I love you," you breathe. "Both of you."
For a second, you think they won't answer. That maybe they didn't hear you.
But Zayne kisses the top of your head. "We know," he murmurs.
Caleb holds you tighter.
"We love you, too," he adds, quieter than you've ever heard him.
When you close your eyes, tucked between your brother and your guardian, sleep no longer feels like an escape.
synopsis: they spent years pretending they had already healed from each other, only to discover that some things don’t fade that easily—they linger beneath the skin, warm and aching, waiting for one summer to burn all over again like a sunburn.
!! please read part 1 to understand the plot
tags: nsfw content, slowburn, plot-based, post-college reunion, family reunion, love triangle, yearning, unresolved feelings, mutual pining, sexual tension, nostalgia, childhood friends, growing up, masked party, ghostface, card games, domestic tension, stuck in the attic scene, angst, pilot!caleb, doctor!zayne, corporate manager!reader, reader caught in the middle, “we never really moved on”, all roads lead back to you, mfm threesome, tw: blood-sucking, dubcon themes, sandwiched, nicknames, oral (m!receiving), backshots, p in v, size difference, loss of virginity, overstimulation, creampie, roughness, manhandling, mdni!
wc: 21k
the funny thing about growing older is that nobody really warns you how quiet it becomes.
it’s the kind of quiet that slips into your life so naturally you barely notice it at first. one day you are eighteen, sitting cross-legged on your bedroom floor while your cousins chase each other downstairs and then somebody burns barbecue outside during a friday gathering. and then suddenly, without realizing when it happened, you are twenty-five years old answering emails in the evening while eating convenience store pasta over your office desk.
life did not become bad, but it simply became scheduled. you learned how to live by calendars now, by meetings and reports and client dinners. your phone buzzed more often from work than from friends these days, and your closet slowly filled with silk blouses, neutral heels, and fitted office dresses instead of oversized hoodies and school event shirts.
sometimes, you missed how easy everything used to feel. other times, you were grateful it no longer did.
“you’re thinking again.” you blinked and looked up from your untouched drink. across the table, your colleague and closest friend from work, tara, narrowed her eyes at you knowingly beneath the warm restaurant lighting. around the two of you, friday night chatter filled the rooftop bar while city lights glittered far below the building.
you laughed quietly. “i’m literally just sitting here.”
“exactly,” tara replied. “you only get that existential look when you start thinking about life.”
you rolled your eyes and finally took a sip from your drink. it tasted expensive and barely alcoholic, which felt very fitting for the kind of establishment your coworkers liked frequenting after successful presentations.
you leaned back into your chair with a sigh, letting their voices blur together briefly while laughter continued around the table. honestly, they weren’t wrong. the past year had been exhausting. being a corporate manager at your age sounded impressive on paper until people realized it mostly involved sleeping too little and carrying everybody else’s problems on your back, while pretending you had everything under control.
still, you liked the work, the independence, knowing you built this version of your life yourself. your phone buzzed suddenly beside your drink, bringing your eyes to it.
it’s the family groupchat.
your younger cousins were apparently spamming blurry photos from their movie night at your aunt’s house. one picture showed three of them wrapped together in blankets while another was just an aggressively close image of pizza. you smiled despite yourself.
tara noticed instantly. “family?”
“yeah.” you shook your head. “my cousins.”
“the little kids?”
“not little anymore,” you murmured.
that part still felt strange too. the youngest cousin who used to cry over scraped knees now posted dance covers online and borrowed makeup from you occasionally. another had recently started driving lessons. they were all growing too fast, stretching taller and louder and more complicated each year while you somehow stayed stuck remembering them as children.
maybe adulthood was just constantly realizing time moved without asking permission first.
—
the invitation arrived on a random tuesday night while you were half-awake in bed, still wearing your work blouse and scrolling mindlessly through your phone after answering one last email. you almost ignored it, thinking it was just another notification buried between work group chats, promotional messages, and missed calls from relatives... but then your eyes caught familiar words.
senior high alumni homecoming.
you blinked once. now you were fully awake.
the invitation opened into an elegant digital poster washed in dark navy and gold, far more sophisticated than anything your old student council could’ve designed years ago. beneath the formal lettering sat the event details neatly arranged across the screen. the venue, the date, the dress code... and then, at the very bottom says—
costumed masquerade theme.
you stared at the word longer than necessary. for some reason, it made your chest feel strangely light. below the poster, old batchmates were already reacting in the comment section.
it had been years. years since senior high—since crowded hallways and sports festivals and summer evenings that felt endless back then. life after graduation moved too quickly for everyone. college separated people, and careers scattered them further. friendships became birthdays greeted through instagram stories and occasional “we should meet soon” conversations nobody had time to fulfill.
and yet, this invitation felt like somebody opening an old bedroom window after years. all at once, the memories from before drifted back in quietly.
you sat up against your pillows, phone glowing against the dark room while the city outside your condo windows stretched endlessly beneath the midnight sky.
would it really feel the same? you doubted it.
everyone was older now, real adults. people had careers, licenses, responsibilities, and probably relationships too. the thought made something inside you shift faintly. still, despite yourself, excitement curled somewhere in your chest.
you imagined seeing your old classmates again after all this time, imagined hearing familiar voices you hadn’t heard in years, briefly becoming younger again just by standing in the same room together.
it sounded nice, dangerously nice. which was exactly why you hesitated.
for the next few days, the invitation in your phone stayed unanswered. you kept reopening the poster during work breaks only to lock your phone again afterward. every time someone new confirmed attendance, your curiosity deepened a little more.
you were grocery shopping with your mother beneath painfully cold supermarket air-conditioning while your mother pushed the cart slowly through the produce aisle, occasionally handing you random items to place inside.
you trailed beside her absentmindedly while checking your phone again, seeing someone had just sent another reminder poster.
“three weeks left before the masquerade reunion!”
your mother glanced at you briefly. “what are you staring at?”
“nothing,” you answered.
she hummed suspiciously before tossing oranges into the cart. “you’ve had that same expression since yesterday.”
“what expression?”
“the one you get when you’re thinking too hard.”
you looked down at the invitation again. you could almost picture it already—old batchmates rediscovering each other beneath adulthood and years apart.
it felt like an invitation back to youth, just for one evening.
before you could overthink yourself out of it again, you accidentally pressed the attendance button.
confirmed.
your mother blinked when you suddenly looked so petrified. “what happened?”
you slipped your phone into your pocket. “…i think i’m going to a party.”
and that’s it.
the night of the alumni homecoming arrived wrapped in gold lights.
the convention center occupied almost the entire upper floor of the hotel, glowing warmly behind towering glass windows while valet attendants guided cars beneath the entrance canopy downstairs.
...you didn’t expect for the party to be this well-prepared and budgeted. from outside alone, the event already looked far more elegant than anything your old batch could have afforded years ago. adulthood really did strange things to people—apparently one of those things included having enough money to rent out ballrooms and pretend everybody had always been this sophisticated.
you stood before the large mirrored elevator walls one last time before stepping out onto the event floor.
you decided to dress as catwoman. the costume had started as a joke between you and tara during a late-night online shopping spree. but now, beneath the hallway lights of the hotel, you almost regretted how good it actually looked on you.
music pulsed through the ballroom doors ahead as hotel staff welcomed arriving guests. the moment you stepped inside, warm lighting and noise swallowed you whole.
the venue was enormous! massive chandeliers reflected gold across glossy floors while alumni crowded around cocktail tables beneath dim ambient lights, meanwhile the dance floor already held clusters of people as servers carried trays of drinks through the crowd.
and everywhere, everyone wore masks. beautiful, elaborate, confusing masks. half the challenge of the reunion seemed to be figuring out who anybody actually was. some people wore elegant masquerade masks while others committed entirely to themes and costumes dramatic enough to make identification nearly impossible. every few seconds, somebody somewhere would suddenly shriek after recognizing an old batchmate.
thinking about it, it was kind of genius. years changed people enough already, so hiding everyone’s faces behind masks only made the nostalgia feel stranger.
for a moment, you simply stood there near the entrance taking it all in. years ago, something like this would’ve overwhelmed you almost immediately. it’s too loud, too crowded. too many social expectations pressing against your chest all at once. but adulthood had apparently beaten professionalism into you. now, instead of panicking, you simply adjusted your clutch beneath your arm and moved forward calmly into the crowd.
look at you.
a functioning adult...sort of.
time moved strangely inside the venue, though.
one moment you were laughing over old classroom stories and forgotten teachers, and the next you were standing beside an open bar while somebody from your old literature class passionately explained why he quit law school to start a café business instead. everywhere you looked, old versions of people kept appearing beneath unfamiliar adulthood.
it felt a little like opening a time capsule only to discover everything inside had learned how to breathe on its own.
you drifted further into the venue eventually, drink balanced loosely in your hand while conversations came and went around you in fragments. the ballroom had grown warmer now from the amount of people filling it. for once, you allowed yourself to enjoy it. to exist inside this strange overlap between who you used to be and who you became.
“do you think caleb’s actually here?”
huh?
your steps slowed. it happened so naturally your body reacted before your mind did.
“oh my gosh, wait, is he? did anyone see caleb?”
caleb.
the name landed against your chest with quiet, terrible familiarity. for a second, all the noise around you dulled.
instead of turning around, you stood near one of the ballroom pillars with your fingers tightening subtly around your glass.
“i think he is,” another woman answered excitedly. “someone said the guy wearing the nightwing costume might be him!”
...of course caleb was here. why wouldn’t he be? it would’ve been more strange if he wasn’t here. the realization should not have unsettled you this much after all these years, and yet suddenly your chest felt oddly tight beneath the fitted black fabric of your clothes. because if caleb was here... then, is the other also here?
your thoughts stopped themselves before fully forming the name.
...zayne.
something you tried your best to bury after all these years... now had been brought up to the surface. it’s pretty naive of you to think that this wouldn't happen one way or another tonight, right?
you stared blankly toward the moving crowd ahead while your pulse shifted unevenly somewhere beneath your ribs. it had been years since you last saw either of them properly, years since that unbearable summer, years since tangled confessions and emotions too large for any of you to handle correctly at eighteen.
years since you walked away.
would they look different now? what if you ran into them tonight? what exactly were you supposed to say after all this time? the thought alone made heat creep faintly up your neck.
you were no longer teenagers. no longer those messy, emotionally reckless kids orbiting around each other beneath suburban summers and friday night gatherings.
adulthood had happened already, surely time had done its job. surely they had moved on.
“honestly,” one of the girls behind you continued with a laugh, “i still can’t believe i dated him.”
you blinked.
another voice groaned. “you dated caleb and survived? tell us everything.”
dated.
the word echoed unpleasantly inside your chest.
“oh please,” the girl laughed again. “it wasn’t that dramatic. we broke up because of distance after graduation. he was already flying all over the place for training back then.”
flying?
ah, right.
your parents did let you know a year ago that he had become a DAA pilot. somehow hearing it spoken aloud made the years feel even more real.
“he’s gotten more ridiculously handsome though,” another added. “if he’s really here tonight, maybe this is your chance to get back together.” their laughter then blurred afterward beneath the music.
you stood still for one second too long, before looking over your shoulder to see the face of the girl caleb had apparently dated.
did he really?
pfft, of course he did. why wouldn’t he?
he was caleb. the golden boy turned golden man. the kind of person people naturally loved. and yet, the image still unsettled something quiet and unpleasant inside you. before memory could drag you any further backward, you immediately resumed walking deeper into the ballroom.
enough.
your heels clicked steadily against polished floors while you lifted your chin and forced yourself through the crowd again. you refused to let old emotions creep back into your chest this easily after everything.
you were not eighteen anymore. you were a grown woman now—one who handled negotiations, presentations, and difficult people for a living. for god’s sake, you paid taxes and managed teams and owned matching dinnerware now.
get yourself together.
whatever existed between the three of you belonged to another lifetime already. tonight was only a reunion. nothing more.
you tried to shake the feeling off afterward. really, you did.
deciding you needed something sweet—or maybe simply a distraction—you wandered toward one of the longer dessert tables situated near the center of the venue. unlike the crowded cocktail area, this side of the ballroom felt calmer. at the center of the table, a large chocolate fountain cascaded endlessly downward in glossy ribbons.
okay, maybe adulthood never truly erased simple joys.
the fountain looked ridiculously good. you grabbed one of the small dessert cups from beside the table and leaned slightly forward, carefully positioning fruit skewers beneath the flowing chocolate. the scent of cocoa drifted warmly upward.
for a brief moment, you relaxed again.
and then—that feeling returned. just enough to make the back of your neck grow strangely aware. you straightened slightly, fingers tightening around the dessert cup as you sensed someone standing nearby behind you. not close enough to be inappropriate, but close enough to feel deliberate.
your eyes lifted instinctively...
to a man dressed in a nightwing costume stood only a few meters away, dark domino mask shadowing his face while he casually held a drink in one gloved hand.
tall, broad shoulders, dark hair. even the posture—
oh my god.
your entire body went rigid beneath your clothes.
shit. that had to be caleb, right?
your mind raced embarrassingly fast while the man remained completely unaware—or at least seemingly unaware—of the internal crisis currently unfolding beside the chocolate fountain.
okay, you were an adult. a very functional adult. this was not high school anymore. if that really was caleb, then the correct thing to do would obviously be acting normal. mature and emotionally unaffected. you absolutely refused to look like somebody still hung up on old teenage history years later.
hesitantly, you cleared your throat and turned toward him fully.
the man finally glanced up from his drink.
god, why did he still feel familiar even after all this time?
forcing composure into your expression, you offered him a polite smile. “…hey, caleb, how’ve you been?”
for a few long seconds, the man simply stared at you.... strangely.
his silence stretched enough to make heat slowly creep up your neck beneath the mask. behind the dark lenses of his nightwing costume, his expression looked almost alarmed, like you had approached him with deeply concerning information instead of a simple greeting.
your confidence began deteriorating immediately. why did he look so confused?
a horrible thought then crossed your mind all at once.
did caleb seriously forget about you now?
no, that was ridiculous! surely not to that extent. before you could spiral any further into your own embarrassment, the man finally spoke.
“…i’m not caleb.”
the ballroom lights shifted overhead at the exact same moment, finally illuminating his eyes properly through the mask.
hazel brown, not purple.
oh.
how did you even make that mistake?
“ah,” you muttered beneath a short embarrassed laugh. “i’m sorry, i thought you were somebody else.”
he really looks a lot like caleb...
the man stared at you for another second before chuckling lightly into his drink. “well, now i’m curious. you looking for caleb?”
you frowned. “no,” you answered perhaps a little too quickly. “i just thought you were... him.”
“ah.” the man nodded knowingly in a way that irritated you slightly. then he casually added, “i heard he wasn’t able to attend anyway because of his schedule.”
your fingers loosened around the cup. “is that so,”
“yep, something work-related, i think.”
that made sense. pilots probably weren’t exactly known for stable schedules.
the strange tightness lingering inside your chest eased just slightly afterward. maybe because uncertainty felt worse than disappointment somehow. at least now there was an explanation, a clean one.
he simply wasn’t here.
you nodded politely. “well, thank you anyway.”
the man raised his glass toward you. “good luck finding whoever you’re actually looking for.”
you gave him one last embarrassed smile before immediately turning away. jesus, what an unbelievably humiliating interaction.
as you walked deeper through the ballroom again, you tried forcing yourself not to think about it too much. honestly, maybe it was better this way. you wouldn’t have to worry about awkward reunions or unresolved history suddenly resurfacing. caleb wasn’t here. and if caleb wasn’t here—then maybe zayne wasn’t either.
you continued moving through the venue with quieter steps, eventually drifting toward the grand staircase leading upstairs to the hotel’s lounge area. unlike the crowded ballroom below, the upper floor looked dimmer and more intimate.
except, there was a crowd gathered near the lounge entrance.
you slowed, watching the way people stood clustered together around one side of the room, several guests leaned against the railings trying to peek through the gathering, while others whispered to each other with visible amusement.
your brows furrowed. what exactly was happening up there?
curiosity carried you upstairs before caution could stop you. most of the crowd, however, seemed gathered around one particular table near the center of the lounge. you stepped closer carefully, weaving between guests until the scene finally came into view.
a proper poker setup occupied one of the longer tables, cards scattered beneath the amber lighting while chips piled carelessly around half-finished drinks. several masked alumni sat around the table already looking halfway defeated.
and seated among them—was ghostface.
it’s not the ridiculous halloween-store version. this one looked… unfairly good.
instead of the long black robe usually associated with the mask, the man wore fitted black clothing that sharpened the broadness of his shoulders and arms, dark fabric stretching cleanly over muscle before disappearing into grey baggy jeans that somehow made the whole look even more attractive. black gloves covered his hands while the ghostface mask itself showcased its expression permanently frozen into that eerie open-mouthed grin.
you folded your arms while lingering near the edge of the crowd, attention slowly drifting toward the game unfolding before you.
“that’s like his sixth win already.”
“no seriously, this guy’s terrifying.”
soft laughter circled around the table, and the ghostface man only leaned back slightly in his chair, cards resting between gloved fingers with suspicious ease.
you watched another round unfold. and unfortunately, they were right. he was good, very good.
he played patiently, almost lazily at times, like he already knew how each round would end before the others did. every movement looked deliberate, the way he shuffled chips, the way he held cards. even the way he sat there silently while everyone else talked too much.
you narrowed your eyes beneath your mask. okay, that irritated you.
because for as long as you could remember, you had always been good at card games. most especially poker. annoyingly good, according to several cousins and former classmates who stopped agreeing to play against you years ago. and now this ghostface man was sitting there collecting victories like he owned the table, so your competitiveness stirred before you could stop it.
you remained watching for another minute, then another.
the ghostface player revealed another winning hand.
“oh come on,” someone complained loudly. “this guy’s impossible.”
through the mask, ghostface only tilted his head in amusement.
that did it.
before you could reconsider, you stepped forward through the crowd. “can i play too?”the moment you stepped closer to the table, several heads turned toward you at once.
years ago, that amount of attention probably would have made your stomach fold into itself. you used to hate moments like this in school—the sudden awareness of eyes, the fear of saying something awkward, the feeling of being perceived too closely.
unlike everyone else who only glanced briefly your way, the ghostface guy seated across the poker table looked up at you and… stayed there.
one second, and two, and three.
his mask revealed absolutely nothing, which somehow made it worse. the frozen expression carved into ghostface’s face remained permanently unreadable while he simply stared at you in complete silence.
you resisted the urge to fidget beneath his attention.
why did that suddenly feel intense?
“is that okay?” you finally asked, gesturing toward the empty chair. “or am i intruding?”
for a brief moment, ghostface remained motionless. then—as though suddenly realizing he had been staring too long—he leaned back and nodded once.
“it's okay.”
your breath caught.
that voice...
you narrowed your eyes even more beneath your catwoman mask while slowly taking the seat across from him.
his voice is dangerously familiar, not enough for certainty, but just enough to disturb you. you settled into the chair anyway while the others around the table perked up at the possibility of fresh entertainment.
“oh thank god,” somebody groaned dramatically. “please humble him for us.”
“seriously,” another added. “this guy’s been robbing everybody blind.”
ghostface said nothing. he only lowered his gaze back toward the cards in his hands while the dealer reshuffled for the next round.
thankfully, once the game resumed, the mask itself stopped being distracting surprisingly quickly. maybe because ghostface rarely lifted his head fully while playing. most of the time, his attention remained lowered toward the table, gloved fingers handling chips and cards with calm precision.
the first few rounds unfolded carefully. you played cleanly, watching your opponents more than your own cards while the lounge buzzed around you. years of corporate meetings had apparently sharpened your poker face because some of the players folded too early against you. ghostface, however, remained annoyingly difficult to read. his movements were too controlled, too measured.
you frowned while studying him across the table.
the game had somehow become quieter around the two of you, in the sense that your attention had narrowed toward the man seated across. somewhere along the way, the others around the table stopped mattering. it became a strange tug-of-war existing only between you and ghostface.
and annoyingly—he really was good.
the current round had gone sideways faster than you expected. one by one, the other players folded until only the two of you remained at the table, chips scattered between dim amber light and half-empty glasses.
you leaned back in your chair while mentally rearranging possibilities.
shit.
ghostface had cornered you beautifully.
your fingers tapped once against your cards while you forced yourself to think. if you folded now, you’d lose the round entirely. but if you pushed too aggressively and guessed wrong—ugh. your ego genuinely would not survive losing to this stupid masked man, especially not in front of an audience.
across the table, ghostface remained infuriatingly calm. it made you bite against your lower lip while studying the chips, trying to search for another angle, another bluff, another opening somewhere inside the round.
come on. think!
you glanced upward absentmindedly—then immediately looked back down—before your eyes snapped upward again.
because ghostface was staring at you.
... very openly.
his elbow rested against the arm of the chair while his gloved fist supported the side of his face, posture almost lazy beneath the dark clothing. yet despite how relaxed he looked, the attention directed toward you felt sharp enough to press against your skin.
and unlike before—he did not look away. it's like he knew exactly what position he had cornered you into and wanted to watch you struggle through it.
fine.
you stared back.
the lounge lights shifted overhead while the two of you remained suspended in this strange silent challenge across the poker table. the longer you looked, the more your eyes adjusted to the thin dark material shadowing the eyeholes of the ghostface mask.
and then, you saw them.
purple eyes...
faintly obscured beneath black fabric and low lighting, but unmistakably purple. for one horrifying second, your mind blanked completely.
wait. how common even were purple eyes? no, that wasn’t the correct question. how rare were they?
your pulse stumbled unevenly while you stared at him, but ghostface remained motionless, watching you. those purple eyes continued to pierce into your soul. now, the mask felt less anonymous than before.
your gaze dropped quickly back toward the cards in your hands.
don’t get distracted.
it did not matter who this man was. it did not matter why his voice sounded familiar or why his eyes looked dangerously recognizable beneath that mask. right now, there was only one thing that mattered:
you were winning this round.
you inhaled slowly and forced yourself to think again. and then—like a spark suddenly catching—you saw it. a narrow opening hidden beneath the way ghostface had structured the round. risky but possible.
slowly, you reached forward and pushed your chips inward. the table quieted, and ghostface tilted his head at your bold move.
someone nearby muttered, “oh this is evil.”
you finally lifted your gaze toward him again.“call,” for the first time all night, ghostface hesitated. it was barely noticeable, but very much enough.
the reveal came seconds later.
“no way.”
“finally!”
got you.
after being cornered for nearly the entire round, somehow—somehow—you managed to turn it around against him!
the moment your win settled in, the lounge around the table reacted instantly.
“she actually did it,” one of them laughed.
“our man got humbled,” another added, half incredulous.
you could feel the attention return to you again, lighter this time, less intimidating than before. your shoulders eased beneath the catwoman mask as you offered a small, polite smile. and then, you turned your attention back across the table toward ghostface. “that was a good game,” you smiled a bit wider. “you’re really good.”
that was a fact.
he didn’t respond though.
ghostface remained perfectly still, head tilted slightly downward as if studying you through the black void of his mask. the silence stretched just long enough to feel intentional, like he was weighing something he had no intention of sharing with anyone else in the room.
you couldn’t read him, not even a little. then, after a beat too long, he lifted his hands and gave a slow, lazy clap.
once... twice... thrice.
“congratulations, miss poker,” he said at last.
you held his gaze for a second longer than necessary, because his mannerisms bothered you. it’s the tilt of his head, the stillness between movements, and even the way he spoke felt like something your memory almost knew but couldn’t fully grasp.
a familiar ghost of familiarity.
you swallowed the thought before it could form properly. instead, you let out a small breath and returned a light smile. “thanks,” you replied casually, as if none of this lingered beneath the surface.
you pushed back your chair and stood, smoothing yourself as the crowd began shifting around you again, some still talking about the game while others moved on to their own conversations. excusing yourself politely, you stepped away from the table, and as you walked past ghostface, you felt his presence remain still behind you. but you didn’t look back.
you weaved through the lounge crowd toward the hallway, heels clicking against the floor. you needed a moment where your thoughts didn’t feel like they were circling something you couldn’t name.
the nearest restroom sign came into view at the end of the corridor. it was blissfully quiet compared to the lounge outside.
the moment the door closed behind you, the noise of the party dulled into distant vibrations through the walls, softened enough for you to finally exhale properly.
you reached up and removed your mask. “ugh,”
finally.
cool air brushed against your skin almost instantly, easing the slight warmth that had gathered beneath the mask throughout the night. for a moment, you simply stood there staring at your reflection in the mirror, fingers adjusting loose strands of hair that had shifted during the evening.
after using one of the cubicles, you washed your hands slowly beneath warm water, your thoughts inevitably drifting back toward the lounge outside.
toward... the ghostface guy.
your brows furrowed faintly at your own reflection, thinking about how... everything about him felt familiar. not just one specific thing, but everything. and then there were those purple eyes.
could it really be—?
no. the nightwing guy downstairs already said caleb wasn’t here. besides, years had passed already so people changed. maybe you were simply projecting old memories onto strangers because tonight had dragged too much nostalgia out of you all at once.
that had to be it.
you shut the faucet off firmly and shook the thought away before it could root itself any deeper.
it was just a man in a mask. nothing more.
composing yourself again, you slipped your mask back on and headed toward the restroom exit. except the moment you opened the door and stepped back into the hallway, your footsteps stopped completely.
someone stood just outside the women’s restroom.
him.
the one you were thinking about just now.
he leaned lazily against the wall several feet away, hands tucked into the pockets of his grey jeans while one boot rested loosely against the baseboard beneath him.
you blinked once.
did he follow you here...?
ghostface only turned to you and stared back silently.
you abruptly cleared your throat, forcing politeness back into your expression before the silence became strange. “are you waiting for someone?” you asked with a small smile.
ghostface tilted his head slightly at your question. after a pause that lasted just long enough to make your chest tighten again, he answered quietly, “yeah, i was.” voice muffled enough beneath the mask.
you tilted your head at him, still trying to keep the conversation light despite the strange tension gathering in the hallway. “there’s nobody else in the women’s restroom,” you pointed out gently. “whoever you’re waiting for isn’t there.”
ghostface stayed leaning against the wall for another second as he chuckled, low and dangerously familiar. “really?”
your breath caught immediately.
there it is. that stupid laugh. warm, teasing, and unfairly boyish beneath all the black fabric and broad shoulders. the sound hit you harder than recognition should have, crashing straight into old summers, friday nights, basketball courts, laundry afternoons, and eighteen-year-old heartbreak all at once.
this is... caleb.
you knew it now.
the hallway felt even more unbearably narrow around the two of you.
you wanted to run, to run before you lose whatever careful distance you spent years building between yourself and the past. “well,” you said carefully, “your ex isn’t anywhere nearby either. she’s downstairs.”
for the first time since you stepped outside the restroom, ghostface, or rather caleb, looked genuinely confused. “…my ex?” he repeated slowly.
you nodded once, trying to sound casual despite the heat climbing beneath your skin. oh god, you immediately decided this conversation needed to end before your dignity dissolved entirely. clearing your throat again, you stepped forward and gestured politely toward the hallway. “anyway, excuse me—”
you brushed past him. or at least, you tried to.
“y/n.”
you stopped, and the silence afterward felt strangely loud. slowly, you turned back toward him. and for some reason, the fact that he didn’t call you pips or pipsqueak or those silly childish names anymore lingered in your chest.
of course he didn’t. you were adults now, after all.
grown people with careers and separate lives and years between you. maybe those childish nicknames belonged to another version of him entirely, another version of the three of you. maybe this only proved what you already suspected downstairs—they had moved on now. and maybe you were the only one still haunted by old things.
no, that wasn’t true either.
you weren’t clinging to the past. tonight only dragged it back into your hands unexpectedly. that was all.
your gaze lifted hesitantly toward him again just as he finally moved. slowly, he reached beneath the collar of his black shirt and pulled something free from underneath the fabric, revealing a dog tag necklace with a tiny apple charm attached near the chain.
it’s the one you gave him years ago when you were still taller than him as kids. he had laughed so hard back then. you remembered the exact sound. and now—now it rested against the black fabric of his chest like something treasured too carefully for too long.
so he still had it after all these years.
“it’s me, dummy,” he says.
yeah, you knew.
maybe not the moment you first saw him near the poker table. but somewhere between the voice, the eyes, the way he stared too intensely, and the unbearable familiarity wrapped around every little mannerism he had—you knew.
your hands curled quietly into fists against your sides, because now that caleb was standing here in front of you after all these years, your body suddenly remembered too many things at once. “i know,” you murmured. “you always make things obvious.”
deep down, you missed him. you missed caleb. standing this close to him again made something ache inside your chest.
you wanted to hug him, the kind where your face disappears into someone’s shoulder and years melt apart for a moment. and, now that you're thinking about that, you also somewhat hoped to see zayne around here and do just exactly that.
but adulthood had taught you restraint in places where younger versions of yourself used to act freely. so you stayed still.
caleb watched you carefully for a beat before fully turning toward you, one shoulder lifting lazily against the wall. “how’d you know it was me?”
you let out a small huff through your nose, “i just do.”
that answer silenced him only briefly, but enough for you to notice. something shifted in his posture before he straightened fully, removing the ghostface mask completely with one hand.
and there—there he was.
he wasn’t the boy you remembered anymore, but a grown man.
caleb had always been handsome in that effortless, bright sort of way people naturally felt attracted to, but adulthood sharpened him into something almost unfair. his features had grown more defined over the years, jaw stronger now beneath the dim lighting, cheekbones sharper, even the bruises of exhaustion beneath his eyes somehow added to it instead of taking away.
he knew that too.
you could tell by the way he leaned casually against the wall afterward, completely comfortable inside his own skin. his grin tugged crookedly. “there she is, thought maybe corporate life killed your personality already.”
you only smiled back. “you’re the one dressed like a murderer at a school reunion.”
caleb barked out a laugh, warm and genuine. the sound echoed softly down the hallway.
“there she is,” he repeated quieter this time, almost to himself. you pretended not to notice the way his eyes lingered on you as he slipped his hands back into his pockets. “so how’s your family? your mom still forcing everybody to take leftovers home after gatherings?”
you smiled faintly despite yourself. “yes.”
“and your cousins?” he continued. “they still following you around like ducklings?”
you chortled at that. “they’re teenagers now. they barely acknowledge my existence.”
“that's tragic.”
you shook your head, still smiling. but somewhere in the middle of the conversation, something settled strangely inside your chest. caleb kept asking about everyone else, your family, your cousins, your parents. everything surrounding your life except—
you.
he never asked how you were. that tiny omission lingered heavier than it should have.
if this was how caleb acted now, then maybe he really had moved on already. maybe years were enough to soften whatever existed between the three of you back then, enough to turn obsession into memory and memory into something manageable. adulthood had a way of doing that to people, didn’t it? sanding sharp feelings down into old stories you only revisit every once in a while.
maybe caleb was normal now, maybe he had loved someone else already. maybe he went through heartbreaks and hookups and whole relationships himself while you stayed tucked away in a corner of his past like an old neighborhood photograph.
you swallowed and forced yourself not to linger too long on the thought. “what about you?”
caleb looked up. “what about me?”
“how’ve you been all these years?”
for a second, something flickered across his face. surprise maybe. as if nobody had asked him that sincerely in a long time. he grinned again, slipping back into that familiar warmth he wore so naturally. “good, been very busy you know.”
“wow, incredibly detailed answer.”
he laughed under his breath. “i mean, what d’you want me to say? i fly planes now. half my life’s in airports. i drink too much coffee. sometimes i forget what country i’m in.”
“that sounds mildly concerning.”
“it’s called occupational hazard.” his eyes stayed on you while he spoke, and it made something inside your chest feel unsteady in a way you hated noticing.
caleb still looked at people too directly.
he continued talking afterward, telling you random pieces of his life in fragments. about long-haul flights, ridiculous passengers, getting stranded once because of weather conditions, and his coworkers apparently thinking he had anger issues because he got into arguments too easily.
“that part’s believable,” you muttered.
“oh, shut up.” his grin remained, but thinner now somehow. “i miss our neighborhood though,”
the words were simple, but something about the way he said them made your stomach tighten faintly. he didn’t say he missed home, he didn’t say he missed being younger. he just said he missed the neighborhood.
you looked at him carefully, trying to understand what exactly he meant by it. or maybe—what exactly he was trying not to say.
caleb must’ve noticed your stare lingering too long because he straightened and gave you another crooked grin, this one almost sheepish beneath all the confidence he usually carried. “anyway,” he clears his throat, “i should probably stop hiding in hallways before people think i’m actually kidnapping women tonight.” he steps away from the wall afterward, clearly about to leave.
but before he could, you stopped him.
“how’s zayne doing?”
caleb halted mid-step, and you watched it happen in real time.
the subtle dimming in his eyes, the way the looseness left his shoulders, as his smile slowly weakened at the corners before disappearing entirely. something restrained passed across his expression so quickly you almost missed it, held-back and quiet in the way real emotions usually were.
your brows knitted faintly together. for a second there—he looked like someone trying very hard not to let something show.
but the switch quickly flipped.
his smile returned so naturally that, if you weren’t looking directly at him moments earlier, you probably would’ve missed the crack entirely. “he’s good. a successful doctor now. annoyingly successful, actually.”
that sounded like zayne.
something inside you eased hearing it from caleb himself. you didn't doubt zayne’s success—you already knew what he became years ago through mutual acquaintances and scattered updates from families—but hearing caleb say it aloud made it feel more real.
you nodded. “that’s really good to know.”
caleb only hummed.
but then, unexpectedly, he steps closer.
the movement was so unexpected that your body nearly reacted on instinct, feet threatening to retreat backward against the hallway floor. except you stopped yourself midway, tilting your head up at him instead with quiet confusion.
he was close enough for you to notice the faint shadows of exhaustion beneath his eyes, close enough to catch the subtle scent of cologne mixed with something colder, cleaner.
your pulse stumbled once when caleb looked down at you before his hand slowly lifted.
and then, he patted your head.
it wasn’t really a pat, though.
his fingers lingered.
they slid gently into your hair near your temple, brushing softly through the strands beside your ear before trailing lower down your shoulder with unbearable slowness. the touch felt absentminded on the surface, almost affectionate in a casual way, but there was something underneath it that made your body go completely still, something that lingered too long to mean nothing.
his eyes softened almost imperceptibly while his fingers slipped away from your hair. “you really grew up,” his voice had changed again, less teasing. “no longer the little scatterbrain i used to know.”
his hand dropped back to his side afterward. “you don’t have to worry about zayne too much, you’ll see him soon anyway.”
you blinked. “what?”
so he really isn't here, then?
caleb tilted his head. “granny’s birthday. did they tell you yet?”
your mind stalled for half a second before realization hit.
oh right, granny’s birthday. the same granny who practically raised entire neighborhoods through force-feeding and unsolicited life advice. miraculously, this year, her birthday landed on a friday.
“she wanted everyone together again,” caleb continued. “same setup as before.”
you stared at him. “oh, you and zayne are going?”
caleb looked almost offended by the question. “of course we are,” he said. “it’s granny.”
—
the hotel lights had long disappeared behind you, now swallowed by distance and the slow quietness of the road.
your mind remained back there somehow, back in that hallway with caleb.
you sat behind the steering wheel with one hand loosely resting against it, the other drumming near the gearshift as the city lights blurred past your windows in streaks of gold and white. the catwoman mask had already been tossed carelessly onto the passenger seat beside your purse, abandoned the moment you got into the car, but the rest of the costume remained annoyingly intact against your skin.
you suddenly understood why actresses always complained about tight outfits during interviews. you adjusted uncomfortably in your seat while stopping at a red light, your thoughts drifting back unwillingly toward caleb again.
his smile. that stupid dog-like grin he gave you before disappearing back into the crowd with a “i’ll see you around, y/n,”
no longer pipsqueak, huh.
your grip tightened lightly against the wheel. you should stop thinking about him.
before your thoughts could spiral any further, your car suddenly jerked faintly beneath you, making your brows furrowed. then the engine made a strained clicking sound.
once, twice, before it died.
“…you’ve got to be kidding me.” the steering wheel stiffened beneath your hands as the car slowed awkwardly toward the side of the road. you managed to park safely beneath a dim streetlight, but when you tried restarting the engine again, the car only answered with another pathetic clicking noise.
you stared blankly ahead through the windshield.
for fuck’s sake. out of all nights.
you leaned back against the seat and exhaled harshly through your nose, fingers rubbing against your temple while frustration crawled into your chest. the road around you was unusually quiet this late at night, with only the occasional distant headlights passing every few minutes. after another failed attempt to start the engine, you finally groaned and grabbed your phone from the cupholder to call tara.
you dialed her impatiently while pushing the car door open.
humid night air wrapped around you the second you stepped outside. the heels you regretted wearing clicked sharply against the pavement as you walked around the front of your car, hugging your arms briefly against yourself while the phone rang beside your ear.
“come on, tara…”
the street remained mostly empty around you, lined with sleeping establishments and darkened storefronts that looked strangely eerie this late into the night. somewhere nearby, a dog barked once before silence swallowed the sound again.
and... headlights?
you looked up instinctively, only to see a dark car sat parked several meters behind yours on the opposite side of the road.
you were almost certain it hadn’t been there earlier.
the vehicle remained completely still beneath the weak glow of a streetlamp, windows tinted dark enough that you couldn’t make out whoever sat inside.
maybe it was nothing. maybe another driver had simply pulled over too? but something about it made your stomach tighten. your phone continued ringing unanswered against your ear while your eyes remained fixed on the unfamiliar car.
suddenly, standing out here alone in your stupid tight costume didn’t feel very smart anymore.
without thinking twice, you lowered the phone and quickly walked back toward your car. the moment you slipped inside the driver’s seat again, you locked the doors immediately.
you looked through the rearview mirror.
and the dark car remained there, watching.
or maybe you were only paranoid. you hoped you were only paranoid.
the sight unsettled you more the longer it stayed there. so you tried calling again, straight to ringing. but your frustration only tangled itself together with nervousness until your shoulders felt stiff beneath the tight leather of your costume. you then sighed heavily and lowered your phone.
maybe you should just call roadside assistance instead. or maybe—
knock knock.
you physically jolted so hard your shoulder hit the seat. your head snapped violently toward the driver-side window, pulse instantly spiking into your throat.
and there—leaning slightly down beside your car beneath the dim streetlight—was a familiar face.
older, sharper.
the softness youth once gave him had long disappeared, carved away into cleaner lines and composed restraint. even through the shadows, there was no mistaking him. not the calmness in his expression, not the piercing emerald eyes staring directly at you through the glass.
zayne.
for a second, you could only stare at him blankly.
what was he doing here? and more importantly—why did this somehow feel exactly like something zayne would do? appearing at the exact moment your life tilted sideways without warning.
when your eyes met, you watch him straighten up and step aside.
was he really back in town now?
your fingers tightened around your phone before you slowly unlocked the car door, the cool night air hitting your skin again the moment you stepped outside.
up close, the sight of him almost startled you a second time. you swallowed once and forced yourself to compose properly despite the strange tightness gathering beneath your ribs.
there was no time to be overwhelmed. not here, not now.
you smiled politely in that careful adult way people did after years apart. the kind of smile exchanged between relatives reconnecting after too much time passed. “zayne,” you greeted softly. “it’s been a while. how’ve you—”
“what’s wrong with your car?” the interruption was immediate, clean and direct.
your words stopped midair, as the smile on your face faded before you could even help it.
huh.
for some reason, the bluntness stung more than it should have. you looked at him for a second, suddenly unsure where to place your hands or your voice or yourself beneath his attention. maybe adulthood really had made him colder, or maybe he was simply always like this and you only forgot.
“i—” you started awkwardly. “sorry, i just—”
“don’t be.” his voice wasn’t harsh. if anything, it was too calm.
you blinked once before pressing your lips together tightly.
the silence stretched briefly between you while distant cars occasionally passed somewhere farther down the road. beneath the streetlight, zayne’s gaze flicked toward your vehicle again before returning to your face.
you finally cleared your throat. “uh, my engine suddenly stopped working, i don’t even know why.”
zayne nodded once. then, without another word, he stepped past you toward the front of the car.
you turned instinctively to watch him. and suddenly, embarrassingly, your chest tightened again. because it hit you all at once then—this was the first time you had been alone with zayne in years.
really alone.
without any family gatherings, crowded parties, and without caleb between the space separating the two of you. there’s just the quiet road and the warm night air. and zayne standing beside your broken car with rolled sleeves and tired eyes.
he leaned slightly over the hood of the car, brows furrowing in concentration as he examined something beneath the front light. his forearms flexed when he rested one hand against the edge of the hood, and the sight made your stomach twist in a way that felt deeply inconvenient.
seriously, what the hell was wrong with you tonight?
as if sensing your stare lingering too long, zayne looked back at you directly. the eye contact hit harder now that you were adults, less innocent.
quietly, with the same unreadable composure he always carried, he asked. “why are you out here alone this late?”
“there was an alumni homecoming,” you explained, hugging your arms a little closer against yourself while standing beside the car. “for senior high.”
zayne remained crouched near the front of the vehicle, one hand braced against the hood while the other adjusted something beneath it. he only glanced up briefly before returning his attention back to the engine.
“i attended the party,” you added after a second, suddenly hyperaware of what you were wearing. “which is why i look like… this.”
the corner of zayne’s mouth twitched faintly, enough to make your stomach betray you a little.
“i noticed,” he says.
you cleared your throat and stepped closer to the car, heels crunching lightly against stray gravel near the roadside. up close, you could smell faint detergent and something sterile clinging subtly to him beneath the night air, like hospital corridors and clean laundry somehow followed him everywhere.
it felt unfairly familiar.
you looked down at him. “you didn’t hear about the homecoming?”
silence.
“that means no, then.”
zayne hummed, entirely unbothered by your accusation. honestly, that tracked. he was always strangely detached from things happening around him unless someone physically dragged the information to his face. back then, people used to joke that zayne could probably miss the apocalypse if nobody updated him personally.
you opened your mouth to tease him again when suddenly—
“fuck.” grease smeared darkly against the cuff of his rolled sleeve and streaked lightly across his forearm.
instinctively, you moved toward the passenger side door. “wait, i have wipes inside—”
“it’s okay.” zayne said it so quickly that you paused mid-motion. he barely even looked at the stain. you stood there awkwardly for a second before slowly nodding and stepping back again.
silence settled afterward, the kind of silence that carried too many things beneath it.
you watched zayne work quietly for another moment. he really had changed... or maybe matured was the better word. oh — his phone is ringing.
buzzzzz!
zayne stopped immediately. with his clean hand, he pulled the phone out and glanced briefly at the screen before answering.
“baby?”
your body stilled, completely.
zayne turned slightly away while speaking into the phone, voice lower and calmer in a way that sounded unintentionally intimate beneath the quiet road. “yes, i’m still outside.” he paused. “no, don’t wait up.”
your throat tightened before you could stop it.
oh.
he had a girlfriend now.
you stared blankly at the road instead, suddenly unable to figure out where to look. how? when? where did he even meet her? and more importantly—why did you care so much? the realization embarrassed you instantly. because what exactly were you expecting after all these years apart? that both of them would remain frozen in time waiting for you forever?
you swallowed and looked down at your hands. this entire situation felt strange and wrong somehow.
zayne was here late at night helping you alone on the side of the road while his girlfriend waited for him somewhere else. and you stood beside him in a skin-tight costume looking at him too much and thinking about things you absolutely should not be thinking anymore.
it made guilt creep slowly beneath your skin.
zayne ended the call not long after and slipped his phone back into his pocket. before he could return to fixing the engine, you stepped forward quickly and lowered the hood shut with a dull metallic thud.
the sound cut through the quiet road sharply, making zayne blink up at you.
then one of his brows lifted.
the expression was so familiar it almost threw you off balance. that look he had on his face looked exactly like his younger self again—the same boy who used to silently judge everybody with one unimpressed glance.
you pressed your lips together awkwardly. “you don’t have to fix it. i’ll just call for assistance or something.”
zayne remained leaning slightly against the car, grease staining his sleeve while he looked at you like you’d just said something ridiculous. “i can fix it.”
“yeah, but you don’t need to.”
“it's fine.”
you exhaled through your nose. “zayne, seriously, i don’t want to take too much of your time.”
his gaze stayed on you for a moment, and then he straightened fully, brushing his stained hand against his slacks without much concern. “the radiator hose is damaged. your engine overheated. it’s not something you should drive home tonight.”
you stared at him silently while he spoke, watching the way the streetlight caught faintly against the sharp bridge of his nose and the loose strands of dark hair falling near his forehead.
“It’s better if i drive you home,” he added calmly. “i’ll call assistance for your car afterward.”
your body stilled faintly at the offer.
drive you home...?
the intimacy of it settled strangely beneath your ribs, because this wasn’t high school anymore. you weren’t teenagers stumbling through friday nights.
you were adults now. and being alone in a car with zayne at this age felt infinitely more dangerous than it would’ve back then. you swallowed once before the thought escaped your mouth. “…don’t you have a girlfriend?”
zayne paused, actually paused. his brows furrowed slightly as he looked at you with genuine confusion. “what?”
you immediately regretted asking.
ugh, you sounded insane now that you realized it. you cleared your throat and gestured vaguely. “the... call earlier.”
realization dawned across his face slowly. and then—to your complete disbelief—zayne almost looked amused. “my assistant? her name is baby.”
“…what?”
“baby jane,” zayne repeated calmly. “one of the assistants in the hospital.”
you continued staring at him.
that was the dumbest thing you had ever heard.
if this explanation came from literally anybody else, you would’ve laughed directly in their face and called them a liar. but zayne looked entirely sincere standing there. because zayne couldn’t lie to save his life. back then, he used to get caught hiding things within five seconds simply because guilt physically manifested on his face.
awkwardly, you nodded. “…oh.”
a tiny silence followed, then you noticed the look on zayne’s face. subtle but definitely there—mild amusement lingered quietly in his eyes while he watched you process everything.
your cheeks instantly felt warmer as you looked away. “well, that’s a ridiculous name.”
“everyone says the same thing.”
after zayne finished calling assistance for your car, the two of you stood awkwardly beside the road for a moment while waiting for the details to settle. it turns out that the dark tinted car from earlier belonged to none other than zayne.
several minutes later, you found yourself slipping into the passenger seat. the interior smelled faintly like coffee and something distinctly him—subtle enough that you probably wouldn’t notice it if you weren’t sitting this close. zayne also settled into the driver’s seat beside you, adjusting the wheel before glancing toward you.
“are you cold?” he asked, fingers already reaching toward the air conditioning controls.
you shook your head. “i’m fine.”
he paused briefly before pulling his hand away again without argument.
you stared out the passenger window while absently rubbing your thumb against your phone screen. you still felt worried about your car despite everything. what if the repair became expensive? what if the engine problem turned out worse than expected? and on top of that—sitting in zayne’s car after all these years felt so odd in a way you couldn’t properly explain.
the silence between you wasn’t awkward exactly. it was worse. it was familiar.
you cleared your throat to distract yourself. “do you still remember the way to my house?”
instead of answering verbally, zayne simply opened his maps application. you stared at the glowing screen for a second before letting out a tiny huff of disbelief.
“wow,”
“i remember the address,” he said calmly while typing it in. “not the route.”
that reminds you... back then, zayne used to remember everything about you—which snacks you hated, which route you preferred walking home, which pencil brand you always lost within two days.
he used to notice little things without even trying. but now he needed maps.
you looked down at your lap quietly.
this was good. this was normal. people grow up and move on. you were expecting too much from ghosts of adolescence that no longer existed the same way they once did. and, weren’t you relieved? if both caleb and zayne had truly moved on from whatever complicated mess existed between the three of you back then, then you could finally breathe properly too. you no longer have to carry that strange lingering guilt that followed you through adulthood like an unfinished sentence.
now, all of you could finally leave everything behind.
when the car stopped outside your house, relief and disappointment tangled together unpleasantly inside your chest. you unbuckled your seatbelt slowly and turned toward him with a polite smile. “thank you for driving me home. i really appreciate it.”
zayne nodded. “mm.”
you stepped out of the car carefully, heels crunching lightly against the pavement again. you were already halfway toward your gate when—
“wait.” your name left zayne’s mouth behind you.
you turned around and stilled at the sight of zayne stepping out of the car too. in his hands was a small cake box decorated with your favorite flowers tucked neatly around the ribbon.
where did that suddenly come from? and... is that for you?
something about his composure became almost painfully awkward beneath the porch lights. “i heard about the reunion,” he admitted quietly. “but my schedule didn’t allow me to attend.” his tone remained flat in that very zayne way, but you caught it immediately—the subtle stiffness beneath his voice whenever he was embarrassed about sincerity.
it almost made you smile.
“so, i brought something instead.” he sounded like someone reluctantly explaining why he accidentally cared too much.
slowly, you stepped closer and looked down at the lettering written carefully across the cake.
“congratulations for getting promoted.”
you remember caleb texted you about your promotion months ago while zayne never did, but this felt exactly like the sort of thing zayne would do instead of sending a message. quietly remember just to quietly show up. quietly carry around a cake for god knows how long because he didn’t know how else to express congratulations properly.
you looked back up at him. “thank you for still remembering, zayne.”
—
after a few months of postponed plans, missed friday dinners, and relatives constantly saying “we'll be finally complete next time”, granny’s birthday finally came by.
your family arrived earlier than everyone else, mostly because your mother believed being late to family occasions was some kind of moral failure. by eight in the morning, you were already outside in granny’s front yard wearing house slippers and comfortable clothes, sitting on a small plastic stool beneath the shade while blowing balloons until your cheeks hurt.
from the open kitchen windows came the scent of garlic fried in oil, sweet spaghetti sauce simmering in giant pots, and the faint buttery smell of cake that somebody had already sliced prematurely despite strict instructions not to touch it yet. inside the house, the older aunts moved around carrying trays and arguing over whether the pasta needed more sauce while old love songs played from a speaker.
it felt so comforting, like childhood preserved in a glass jar.
your younger cousins ran circles around the yard while chasing each other with uninflated balloons, their slippers slapping against the fake grass. every few minutes one of them would come bother you for help.
at one point, one of the smaller cousins climbed directly onto your lap while you were tying ribbons around balloons, nearly making you inhale the entire thing from surprise. “oh my god,” you laughed breathlessly, pushing his forehead away. “you’re trying to kill me before granny’s birthday even starts!”
the child only grinned mischievously before stealing one of the candies from the nearby table and sprinting away before his mother could catch him. you watched him disappear around the gate with a smile still lingering on your face.
every now and then, the familiar metal gate creaked open again and another relative stepped inside carrying containers of food or grocery bags or wrapped gifts while greeting everyone.
and every single time, granny would brighten like sunlight itself. she sat proudly near the terrace in her favorite floral duster while greeting every newcomer as though they had returned home from war instead of merely driving fifteen minutes away. sometimes she forgot stories halfway through telling them. sometimes she repeated the same joke twice. and nobody minded.
somehow, granny had always been the center thread tying everybody together. without her, everyone drifted.
you noticed that more clearly now as an adult. how people got jobs, moved cities, entered relationships, built schedules too crowded for friday gatherings and random visits. the neighborhood no longer felt permanently alive the way it once had when you were younger. but today felt different—today felt like somebody, in this case, granny, had reached into the past and carefully stitched it back together for a few hours.
you finished tying another cluster of balloons near the gate before standing up to stretch your sore shoulders. immediately, one of your aunts shoved a tray of barbecue sticks into your hands on her way past.
“bring this inside please.”
“why am i suddenly unpaid labor?” you complained.
“because you’re unmarried and still useful,” your mother replied from somewhere behind you without even looking up. almost the entire yard burst into laughter at that, so you groaned while carrying the tray toward the tables, though the smile on your face stayed anyway.
and maybe that was the strange thing about coming back here. for the first time in a long while, adulthood felt far away. here, you were still just you. still someone’s granddaughter. still someone’s cousin. still the girl who grew up inside these walls.
the moment you stepped inside the house carrying the tray of barbecue sticks, you immediately regretted it.
“come here,” one of the older women called instantly, patting the empty seat beside her. another older relative leaned forward with dangerous curiosity already sparkling in her eyes. “so, when are yougetting married?”
oh no.
you forced out a polite smile as you carefully balanced the tray in your hands. “good morning to you too.”
that only made them laugh louder. within seconds, you found yourself trapped near the dining area while several elderly women interrogated you about your love life. somebody asked whether you were secretly dating, another asked if your standards were too high now because you were a corporate manager, then one uncle declared that women became “too intimidating” once they earned too much money.
you stared at him blankly while chewing your barbecue in silence. honestly, you would rather reorganize all the monoblock chairs outside one by one than survive this conversation.
thankfully, salvation arrived in the form of chaos. one of the younger cousins suddenly darted past you like a tiny criminal and snatched another barbecue stick straight from the tray.
“hey!” you yelped.
the little girl burst into delighted laughter before sprinting outside barefoot while the adults erupted into noisy scolding.
“go catch her!”
“that child keeps stealing food!”
you did not even pretend to hesitate. “i’ll go,” you announced, already escaping toward the doorway before another marriage question could be launched at your forehead.
outside, you spotted the little girl racing across the front yard triumphantly with the stolen barbecue held high in the air.
“come back here!” you laughed, chasing after her across the grass. “you little thief!” the child shrieked happily and nearly reached the gate before—someone suddenly caught her mid-run.
two large hands lifted her clean off the ground like she weighed absolutely nothing, and the little girl gasped before bursting into giggles.
you stopped in your tracks.
even before your mind fully processed the uniform, the broad frame, or the sunglasses glinting beneath the sunlight—you already knew it was none other than your childhood friend.
they’ve arrived.
he stood there casually in his brown DAA uniform, one arm holding the laughing child against his side while the other stole the barbecue stick directly from her hand. “crime doesn’t pay,” he informed her seriously before taking a bite himself.
the little girl gasped in betrayal. “caleb!”
caleb only grinned around the barbecue. even after all these years, he still carried that same careless brightness around him. the uniform hugged his frame, sleeves rolled just enough to reveal toned forearms lightly browned from the sun, while the dark sunglasses somehow made his grin look even more radiant.
caleb finally turned toward you and smiled, crooked and familiar and terribly easy. “wow,” he drawled while lowering the child back onto the ground. “they got you working like hired staff already?”
you let out an embarrassed laugh despite yourself. “somebody has to do the labor around here.”
“yeah?” caleb tilted his head while looking you over openly. “you even look the part.”
your eyes widened. “what does that even mean?”
he laughed beneath his breath, clearly entertained by how fast you reacted. “relax, you look adorable.”
the word hit you stupidly harder than it should have. before you could recover, caleb already brushed past you casually toward the relatives gathering near the entrance. and just as instantly, loud greetings exploded from the yard.
“caleb!”
“you got thinner!”
“no, he got bigger!”
relatives crowded around him fussing over his arrival while younger cousins clung to his arms asking endless questions about airplanes and flying. and somehow, quite unlike you, he handled all of it effortlessly.
then, a quieter presence approached behind him. unlike caleb’s easy warmth, zayne arrived like winter air drifting through an open doorway. with a dark trench coat resting against his arm despite the sun, he wore an all-black clothing with a composed posture that remained untouched by the noisy chaos surrounding him.
he looked absurdly polished compared to the rest of the family bustling around in slippers and casual clothes. that only made him more familiar too.
his gaze found you almost immediately, quietly taking in the sight of you standing there breathless beneath the sunlight with messy hair, barbecue smoke clinging faintly to your clothes, and ribbons still tied around your wrist from decorating earlier.
your throat suddenly felt dry.
zayne gave you the smallest nod before moving past you as well, greeting the older relatives respectfully while they began fussing over him too.
and until lunchtime, you barely sat down.
every time you thought you finally had a moment to rest, another relative suddenly needed help carrying something, reheating food, arranging chairs, or finding missing utensils. at some point, you became the unofficial runner of the entire gathering.
still, you didn’t really mind. there was something oddly comforting about the exhaustion. meanwhile, both caleb and zayne had become trapped in their own corners of socialization. every few minutes, you’d catch glimpses of them between rooms.
you saw caleb sitting comfortably among a noisy cluster of uncles and neighbors outside near the terrace, laughing easily while answering endless questions about work abroad. zayne, on the other hand, remained inside most of the time, seated neatly beside the older relatives who adored him for entirely different reasons. every auntie in the room seemed eager to brag about him to somebody else. zayne endured all of it with quiet patience, occasionally adjusting his sleeves while listening attentively whenever elders spoke to him.
by the time lunch was nearly ready, the heat inside the house had become unbearable enough that your head started hurting slightly. after setting down another tray of food onto the dining table, you exhaled and leaned toward your nearby aunt. “is there still cold water left?”
your aunt nodded while fixing plates. “there should be some in the fridge—” before she could even finish speaking, you hear two chairs scraping against the floor at the exact same time.
you froze at the loud sound, only to see that caleb and zayne had both stood up simultaneously.
“i’ll get it,” caleb said.
“i can get it for her,” zayne spoke at almost the same time.
silence...
your fingers tightened around the empty glass in your hand. and there you go.
you felt eighteen again.
caleb blinked first before glancing sideways at zayne with a crooked look of disbelief. zayne slowly sat back down first, though the faint tightening in his jaw betrayed him. then caleb followed a second later, leaning back into his chair while exhaling through his nose in amusement.
the younger cousins were very quick to catch on. of course they did. children always noticed first.
“they’re doing it again!” one of the young teenagers quickly blurted out from the couch.
another cousin burst into laughter. “oh my god, just like before!”
“right? they used to fight over helping her all the time!”
several older relatives started chuckling too, while others exchanged those suspiciously observant looks older people had whenever they sensed gossip material forming in real time.
you felt your entire face grow warm. “okay,” you interrupted, forcing out an awkward laugh. “i can just get water myself.” you escaped toward the kitchen before the conversation could worsen further, clutching your empty glass like it could protect you from humiliation.
behind you, the teasing unfortunately continued anyway. you opened the fridge and grabbed the cold pitcher of water with slightly unsteady hands. the cool air spilling from the refrigerator against your overheated skin felt heavenly as you poured yourself a full glass, trying to ignore the muffled conversations continuing from the dining area.
except certain words drifted into hearing range anyway.
“so, do either of you finally have girlfriends now?”
you paused unconsciously while lifting the glass toward your lips. outside, someone laughed, another relative joining in. “there’s no way handsome men like these stayed single this long.”
“what about exes?”
“secret children?” one uncle joked. the room then bursts into noisy reactions. you stared down quietly at your glass of water. and then—
“none,” zayne answered.
one of the aunties sounded genuinely shocked. “none at all?”
“i’ve been busy,”
it sounded believable, painfully believable. of course zayne would sacrifice romance for career progression with terrifying efficiency—but then the attention shifted toward caleb.
“what about you?”
you waited absentmindedly for the obvious answer, because surely someone like caleb—
“don’t want one.”
“what do you mean you don’t want one?” somebody laughed.
caleb’s voice came easier this time. “just never wanted anybody enough.”
huh?
you hated that your mind immediately tried to interpret it. you forced yourself to drink your water while keeping your back turned toward the dining room.
they had both moved on obviously. people didn’t stay stuck on childhood feelings forever.
you had barely finished your glass of water when granny suddenly shuffled into the kitchen, drawn in by the noise and laughter echoing through the dining room. “why is everybody so loud in here?” she asked suspiciously, though the smile already tugging at her mouth betrayed her amusement.
“we were asking them why they’re both still single!”
“apparently nobody wants to date these two.”
the room erupted again into laughter. you closed your eyes briefly in secondhand embarrassment while setting your empty glass down on the counter. unfortunately, when you turned around—you accidentally made eye-contact with both caleb and zayne at the same time.
shit.
you immediately focused very hard on literally anything else.
before the room could spiral into even more teasing, granny suddenly clapped her hands together as though remembering something important. “oh! since you’re all just sitting there talking anyway, do me a favor, will ya.”
and just like that, every younger adult in the room developed selective hearing.
granny ignored them expertly. “haiya, the speaker outside stopped working again,” she said with a sigh. “the extra one should still be in the attic somewhere.”
before you could quietly escape the kitchen, granny’s eyes landed directly on you. “you,” you stopped yourself from reaching for the plates. “you were in the attic this morning, right? guide them.”
you turned. “…them?”
granny pointed directly toward caleb and zayne.
fuck?
being alone upstairs with the both of them is significantly more dangerous than it logically should! but refusing would only make everyone tease you harder.
you forced out a smile. “sure.”
eventually, the three of you walked upstairs together while the noise slowly faded behind you into muffled laughter. the old staircase creaked beneath your steps exactly the same way it always had growing up, and the familiar sound alone made something in you stir.
you tried to fill the silence before it became unbearable. “the attic’s probably messier now, granny keeps throwing random things there.”
“some things never change,” caleb replied easily from behind you. “including this house.”
you glanced back briefly, remembering once upon a time, this exact staircase had carried the three of you toward childhood conspiracies instead of polite adult conversations.
the attic door creaked loudly when you pushed it open, and warm dusty air greeted you immediately. the room smelled faintly like cardboard, old books, wood polish, and trapped summer heat. sunlight slipped through the tiny circular window near the ceiling, illuminating floating dust particles drifting through the air like tiny fireflies.
you could see boxes stacked everywhere of old christmas decorations, broken electric fans, bags of clothes nobody wanted to throw away, photo albums, and your forgotten toys.
all three of you simply stood there quietly.
you remembered rainy afternoons hiding here together to avoid chores downstairs, remembered flashlight games, remembered lying on flattened cardboard boxes while listening to rain hammer against the roof above you. the attic still carried traces of those years somehow, small ghosts preserved inside warm dust and old sunlight. except now, the air between the three of you felt... different.
heavier.
caleb wandered toward one side of the attic where several labeled storage boxes rested against the wall. he crouched near one marked with messy handwriting that literally read CALEB and laughed quietly beneath his breath. “wow, granny really archived my entire existence up here.”
zayne had already started scanning the room practically. “where is the speaker supposed to be?” he asked while looking around.
you shrugged. “i honestly have no idea. i was only here for extra chairs earlier.”
“how helpful,” caleb commented.
you shot him a look. “then you find it.”
he grinned without looking up from the box he had opened.
you exhaled before stepping farther into the attic yourself, carefully weaving between old storage containers while searching as the attic slowly filled with the sound of things being moved around.
caleb sat crouching on the floor near his old storage box while sorting through random junk he apparently used to own—old basketball magazines, tangled earphones, a broken handheld game console... “damn,” he muttered, holding up an ancient toy car. “i remember crying over this.”
you laughed while brushing dust off yourself. “you used to cry over everything.”
“excuse me,” caleb replied with fake offense. “i was just emotionally expressive.”
“you cried because i beat you at mario kart once,” zayne deadpanned from across the attic without looking up from the boxes he was checking.
caleb pointed at you as he looked at zayne. “because she cheated.”
“i didn’t cheat,” you defended.
“you absolutely cheated, you manipulative girl.”
you snorted before you could stop yourself, bending slightly to look through another box near the far wall, unaware that both men had unconsciously looked toward you at the same time until caleb suddenly spoke again. “heh, you still do that.”
you glanced back. “do what?”
“that thing when you bite the inside of your cheek.”
your lips parted, and without realizing it, you immediately stopped doing it. caleb smiled faintly when he noticed.
“you still remember that?” you asked carefully.
“yea, i remember a lot of things about you, miss poker.”
you quickly looked away and crouched beside another stack of boxes, pretending to search harder for the speaker. across the room, zayne finally straightened from where he’d been kneeling near an old shelf.
“so you cut your hair,” he suddenly said.
your hands paused before looking at him. his tone had remained completely neutral and observational, almost clinical. but somehow, hearing it from him affected you differently. you touched your hair absentmindedly near your shoulder. “a few months ago, yeah.”
zayne nodded once. “it used to reach your waist.”
caleb leaned back against the wall nearby, one knee propped upward while watching the two of you. “he noticed that immediately when we walked in earlier,”
zayne’s gaze shifted toward him. “caleb.”
“what?” caleb shrugged innocently. “i’m just saying.”
you forced yourself to keep searching. “you two are still so dramatic.”
“we’re not dramatic,” caleb replied.
zayne adjusted his sleeves, turning to caleb. “you are.”
“says the guy who used to get jealous over card games.” caleb grinned wider. “remember that?” he continued casually, though his eyes remained fixed on zayne instead of you. “she used to sit beside me during poker nights and you’d stare holes through the back of my head the entire time.”
“because you always cheated.”
“again with the cheating accusations,” you muttered.
“you liked it when i let you win,” caleb now looked at you.
your heartbeat stumbled, because the way he said it didn’t sound playful anymore. it sounded personal. for some reason, your mind replayed the night of the alumni event, when you unknowingly played poker against him. slowly, you stood upright again while clutching one of the dusty boxes against your chest. “i never needed you to let me win.”
caleb looked at you then, fully. the sunlight slipping through the attic window caught faintly against the gold-brown tones of his skin while dust drifted through the space between all of you. “i know,”
nobody spoke for several seconds.
downstairs, you could hear someone screaming and laughing over karaoke lyrics.
and then caleb exhaled suddenly through his nose before speaking again, “you know what’s funny?” he rested his forearm over his raised knee, gaze lingering on you beneath lowered lashes. “i thought seeing you again after all these years would make things easier.”
your throat tightened. you should not ask, you absolutely should not. “did it?”
caleb stared at you for a long moment, then smiled. “not even a little.”
you stilled at caleb’s answer.
the words lingered strangely inside the attic, hanging somewhere between the dust-filled air and the slow heat pressing beneath your skin. for a second, you became painfully aware of the sunlight touching the side of your face, of the old floorboards beneath your feet, of the way your heartbeat had suddenly become embarrassingly noticeable to yourself.
and then you noticed zayne looking at caleb, but it wasn’t an annoyed look, wasn’t surprised either. it was quieter than that, like there was an entire conversation happening inside one glance alone.
something restrained passed between them before zayne’s eyes eventually shifted toward you instead.
you immediately laughed and shook your head, forcing lightness back into the room before the atmosphere swallowed you whole. god, they still had the same effect on you somehow. that alone irritated you a little. so instead of shrinking away from it, you turned toward caleb with a deliberately playful expression. “what? does that mean you still haven’t moved on yet?” it was meant to be teasing, something to defuse the tension. except the moment the words left your mouth, you watched caleb’s face slowly change.
there it was again.
that same crooked, dangerous little smirk he used to wear years ago whenever you accidentally walked yourself into his traps. he leaned further back against the wall behind him, eyes dragging slowly over your face before answering. “depends,”
your stomach tightened instantly. before he could continue—and before zayne could speak either—you quickly cut in. “okay, i’m just gonna ask granny where the speaker actually is before we die up here.”
you turned around and headed toward the attic door before either of them could say anything else that would make your entire nervous system malfunction. the wooden floor creaked beneath your steps when you grabbed the doorknob quickly, twisting it while already half distracted by your own embarrassment.
but the knob didn’t move.
you frowned, trying again harder.
“huh?” you jiggled the handle again, now using both hands, but the old wood only rattled loudly beneath the force.
your brows furrowed deeper. “wait.” you pulled harder this time, but the door refused to budge completely. confusion now immediately shifted into disbelief. “are you serious?” you shoved your shoulder lightly against it before trying the lock again, only for the handle to stubbornly remain stuck in place.
behind you, you heard movement.
“what happened?” zayne asked.
“the door won’t open.”
caleb laughed at first like he thought you were joking, but the sound faded when you hit the door again with genuine frustration.
“i’m serious.” you knocked loudly this time, “hello?!” your voice disappeared beneath the thunder of karaoke downstairs. somebody was aggressively singing an old love song now, complete with cheering relatives and clapping somewhere below.
of course. of fucking course nobody could hear you.
you tried again anyway, knocking harder until your palm stung against the wood. “granny?!”you abruptly turned around. “do either of you have your phones?”
for one tiny second, caleb and zayne exchanged a look. and something about it immediately made suspicion flicker inside you.
zayne checked his pockets first before speaking calmly. “i left mine downstairs.”
your eyes moved toward caleb, watching the way he patted his jeans before exhaling through his nose. “mine too.” caleb had the audacity to look mildly entertained already. “guess we’re stuck,”
“what do you mean ‘guess we’re stuck’?”
“relax, someone’ll notice eventually.”
“eventually?” you repeated incredulously.
the attic suddenly felt significantly smaller than before. way too small. especially now that you were hyperaware of everything again.
you swallowed.
absolutely not. there was no universe in which getting trapped inside an attic alone with these two men counted as a survivable situation. especially not when the tension between all three of you already felt thick enough to physically breathe in.
you crossed your arms tightly. “there’s no way.”
caleb tilted his head. “no way what?”
“no way i’m getting stuck up here with both of you.”
zayne looked away for a brief second, though not fast enough to hide the faint amusement threatening at the corner of his expression.
“wow,” caleb muttered. “that sounded personal.”
“because it is personal,”
“geez, pipsqueak, we’re not gonna eat you alive.”
your heartbeat stumbled traitorously at the nickname. so he still does call you that, huh?
eventually, pacing around the attic stopped accomplishing anything except making you hotter. so with an exhausted sigh, you finally sat down onto the wooden floorboards near one of the storage boxes, crossing your legs beneath you while leaning your back against the wall. the longer the three of you stayed trapped up there, the warmer the space became.
there was barely any airflow at all.
the tiny circular window near the ceiling let in sunlight but absolutely no breeze, and the trapped heat had started settling heavily against your skin until even breathing felt sticky.
you fanned yourself weakly using the corner of an old magazine you found nearby. “it’s actually so hot,” you groaned. “how is this room legally allowed to exist?”
caleb snickered from where he sat a few feet away against another stack of boxes. “who's dramatic now?”
“you’re sweating too.”
“well, i sweat beautifully.”
fair. he actually was sweating though.
caleb had always been the type to run warm easily, and now that the heat had thoroughly caught up to him, the strands of his dark hair had started sticking damply against his forehead and temples, the slight sheen of sweat along his neck catching under the attic sunlight whenever he moved. with a quiet exhale, he dragged one hand through his hair and pushed it back, exposing more of his forehead before unzipping his brown DAA jacket halfway down just to loosen it.
the movement pulled your attention before you could stop it, but you instantly averted your gaze—to where zayne is quietly settled.
zayne sat near the shelves, though the heat had clearly begun getting to him too. he rarely looked disheveled, so the subtle signs became painfully noticeable once you started paying attention; his sleeves had been rolled upward twice already, dark hair sat slightly messier now near his forehead. every few minutes, he adjusted the collar of his black shirt like the fabric had become unbearable against his skin. a bead of sweat also slowly slid down the side of his neck before disappearing beneath the collarbone of his shirt.
you glanced away while continuing to fan yourself. “summer’s getting really evil,”
caleb tipped his head back against the wall. “if i pass out up here, tell people i died handsome.”
“nobody would say that.” you tugged lightly at the fabric of your shirt where it clung uncomfortably against your skin from the heat. honestly, at this point modesty felt significantly less important than survival. so before you could overthink it, you grabbed the hem of your shirt and pulled it off over your head, leaving yourself in only your thin undershirt.
immediate silence.
you looked up instinctively and caught both men staring. not even subtly.
caleb’s eyes had visibly paused on you before he looked away first with a low exhale through his nose. zayne reacted faster, immediately turning his gaze aside and adjusting his shirt again.
“geez,” you muttered defensively. “don’t make it weird.”
“we’re not making it weird,” caleb replied too quickly.
you gestured vaguely toward them. “then take yours off too instead of suffering. we literally all grew up together anyway.”
caleb looked at you for a second before grinning slowly. “nah, you might die seeing my biceps.”
“you’re insufferable.”
to your surprise, zayne suddenly spoke from beside the two of you. “she’s right about one thing.” you blinked toward him, only to see that he had reached for the hem of his black shirt, pulling it off completely—completely shirtless!
your brain short-circuited.
because unlike caleb, who at least still had clothes on, zayne had apparently decided modesty was optional now as well. the attic air suddenly vanished from your lungs, your eyes betraying you before you could stop them.
sweaty broad shoulders, defined arms, sharp collarbones damp from heat, and the... abs.
you instantly busied yourself with absolutely anything else—the dusty floorboards, the ceiling, the old christmas decorations nearby. anywhere except directly at zayne’s now shirtless body.
ah, spiritual enlightenment.
across from you, caleb immediately noticed. he leaned forward with visible amusement sparkling in his eyes. “why’re you looking away? thought we all grew up together.”
your face burned hotter. “shut up.”
“what?” caleb chuckled. “suddenly shy now?” while speaking, he shrugged off his DAA jacket completely too, leaving only the fitted white tank top stretched across his chest and shoulders, all sweaty. the heat had dampened the thin fabric slightly near his collarbone, and the sight of his forearms flexing as he tossed the jacket aside did absolutely nothing good for you.
zayne peacefully folded his discarded top ontop of a storage box while watching the interaction unfold beside him.
“leave her alone,” he said to caleb.
caleb raised a brow. “why?”
zayne’s eyes shifted toward you briefly, calm and knowing. “she’s always been a scaredy kitten like that.” the familiarity of the remark hit you directly in the chest. years ago, he used to say things like that all the time too.
you frowned at zayne’s comment. “i am not a scaredy kitten.”
caleb laughed under his breath instantly. “yeah? tell that to your eighteen year old self, i bet my life she'd also just space out and stammer around.”
“fuck you.”
“it was funny.”
“you’re evil.”
caleb grinned. “and yet you still followed us everywhere back then.”
you opened your mouth to rebutt that immediately, only for the memory itself to betray you first. because annoyingly enough—you had followed them everywhere. the three of you used to move around the neighborhood like a tiny dysfunctional unit impossible to separate—summer afternoons spent biking aimlessly around streets, convenience store runs at midnight, and then hiding in this exact attic whenever adults downstairs assigned chores nobody wanted to do.
you smiled while shaking your head. “we were actually unbearable teenagers.”
“you were unbearable,” caleb corrected.
“says the one who somehow always ended up in neighborhood clashes.” you looked up to remember. “it was always at the... where was it again? oh right, the street four blocks away here.”
“and yet i survived.”
zayne spoke without looking up. “barely.”
caleb whistled. “and the one who always used to snitch spoke just now, finally.”
“who wouldn't snitch on a cheater.”
“where did that even come from? and why do you always say i'm a cheater?”
“because you are a cheater,” you and zayne answered simultaneously.
the three of you paused, before unexpectedly bursting into laughter together. real laughter this time, the kind that slipped out before anybody could control it. laughter made it easier to forget how much time had passed, made it easier to fall back into old rhythms.
you hugged your knees loosely against your chest while smiling. “i thought both of you would completely forget about me after college.”
the moment the words left your mouth, caleb glanced toward zayne briefly. “that was unlikely,” zayne said.
you tilted your head, now rummaging again through the photoalbums inside a nearby box. “why?”
“you were hard to miss,” caleb replied, walking toward you to crouch closer and look at the same albums.
your brows furrowed. “we barely even talked after.”
“didn’t mean we didn’t hear about you.”
you looked up. “…what?”
caleb looked up as well, meeting your eyes. “your... promotion.”
“ah.”
“congratulations, by the way,” zayne added calmly. “for also successfully advertising that one campaign your company did.”
your eyes snapped toward him. “…how do you know about that?”
zayne looked almost confused by the question. “you posted it.”
so they've been updated of you from afar, huh.
at some point during the conversation, both men had gradually moved closer without you noticing. caleb now sat near enough that his knee almost brushed yours, while zayne leaned against the wall beside you instead of across the attic, close enough for you to catch the clean scent of his cologne beneath the heat and dust.
suddenly, you remembered the lack of clothing again. you glanced at your own thin undershirt, and to zayne completely shirtless beside you, then to caleb in only a tank top with damp hair falling over his forehead. you cleared your throat quickly. “anyway, what about you two? you seriously never dated anybody?”
“why?” caleb asked lazily. “you curious?”
“normal people ask questions during conversations.”
“you first,” he replied.
zayne glanced toward you too, quieter but no less attentive. somehow, having both of them looking at you at once made the space inside your chest tighten. you tried to stay unaffected. “i already answered downstairs, i think. i have never been in a serious relationship in my life.”
you looked down at your hands, shrugging. “i don’t know, i guess work just became easier to focus on.” that wasn’t the full truth. the fuller truth sat heavier beneath your ribs—that intimacy had always felt strangely incomplete after them.
after whatever the three of you had become all those years ago.
you let out a forced chuckle to lighten the mood again. “which sounds depressing now that i say it out loud.”
“it doesn’t,” zayne says, glancing down your chest, and back up your eyes. maybe it was the trapped closeness of the attic, but something about the way he looked at you right then made warmth slowly spread beneath your skin, a kind of longing stretched too thin over too many years.
caleb rests his chin against his fist. “so really no boyfriends, no exes?”
your face warmed beneath the attention. “why are you interrogating me?”
“because... it’s weird imagining nobody trying.”
you opened your mouth to deflect the conversation somewhere safer. “did either of you even find the speaker yet?”
caleb groaned. “look at her running away.”
you ignored him entirely after that, standing up too quickly from the floorboards and dusted your hands against your shorts as if you were suddenly very determined to continue searching for the missing speaker—anything to keep yourself occupied. “if we actually find this thing, maybe granny will finally stop making me carry trays around.” the old wooden floor creaked beneath your steps as you moved toward another pile of boxes near the shelves.
it almost grounded you. almost.
the moment you bent to check behind one of the boxes, you feel a hand suddenly wrapped around your wrist, urging you to stop and look back.
you found zayne standing closer than you realized, close enough for you to notice the faint sheen of sweat still lingering along his collarbones and chest, catching the subtle rise and fall of his breathing. his grip around your wrist wasn’t painful, but it stopped you completely. “look at me,”
what’s gotten into him all of the sudden?
your gaze flickered everywhere except directly at him because he was still shirtless and because something about the expression on his face right now made your chest feel strangely full. “zayne—”
“look at me.”
so you did, and his eyes looked nothing like they did downstairs around the family.
this wasn’t the polite zayne. not the distant adult zayne carefully controlling every word. this looked much closer to the boy you used to know years ago.
his fingers tightened around your wrist, enough to slightly hurt. “you always do this,”
“...do what?”
“run away.”
the words landed harder than they should have. you immediately tried pulling your wrist back a little, but zayne didn’t let go. behind him, caleb had gone unusually quiet. you could feel his presence somewhere behind zayne without directly looking, still crouched, still listening.
your throat tightened slightly. “there is... nothing to run away from.”
so they really haven't moved on yet, huh.
zayne gave you a look, one that felt almost cruel in how accurately it saw through you. “you are right now.”
“i was-... literally just looking for the speaker. doing what we’re actually here for.”
“you can do that while talking to us, can’t you?”
“well, whatever you both were talking about is weird.”
“weird?” he repeated quietly. his grip loosened slightly afterward, but he still didn’t fully let go. “y/n, you never changed. like before, and until now, all you’ve ever done is run away.”
your chest further tightened at his words, brows furrowing as you still tried to look somewhere else.
“after what happened, you just disappeared on us.”
you swallowed hard.
“and you stopped showing up.”
hearing it said out loud like this made it sound uglier than the version you’d told yourself all these years—that everyone simply grew apart naturally, that time passed, and that adulthood happened. but deep down, you knew. you knew you had distanced yourself on purpose after what happened between the three of you.
after that summer.
your voice came out smaller now. “things got complicated. you know that.”
zayne raised a brow. “so you left?”
the sunlight filtering through the attic window suddenly seemed painfully bright against the dust floating lazily in the air. “what was i supposed to do?” you asked exasperatedly. for the first time since grabbing your wrist, zayne hesitated. that tiny hesitation somehow hurt even more, because it meant he didn’t have an answer either.
behind him, caleb finally moved.
you glanced toward him instinctively.
he still sat low against the floorboards, elbows resting loosely over his knees now while he stared somewhere toward the old shelves instead of directly at either of you. his expression looked incredibly unreadable, but his jaw had tightened faintly.
“you left us behind,” zayne breaks the silence again.
your eyes stung unexpectedly, whispering, “that’s not fair,”
zayne’s gaze softened for only a second before hardening again beneath restraint. “isn’t it?”
you hated this, you hated how small you suddenly felt beneath the weight of his stare, beneath the years sitting unsaid between all three of you. you instinctively shrank slightly backward, only for your wrist still trapped in his hand to stop you halfway.
caleb finally exhaled from behind zayne before speaking for the first time in several minutes. “zayne, don’t corner her.”
zayne looked toward him briefly. “i’m not.”
“you are.”
the attic remained painfully quiet after that. not truly silent—because downstairs, somebody was still butchering an old love song through the karaoke microphone while relatives laughed loudly between clinking plates and glasses—but up here, inside the heat and dust and years sitting between the three of you, everything felt suspended.
your wrist still tingled faintly where zayne had held it, but neither him nor caleb looked away from each other. somehow, being caught between their silence felt worse than shouting.
and then, zayne spoke, still calm. “do you ever think about that summer?” caleb’s gaze flickered toward him slowly. and zayne continued before either of you could interrupt. “we were kids, scared kids.”
your heartbeat quickened, you already knew what summer he meant. of course you did. there had only ever been one summer capable of following all three of you into adulthood like this.
“did you wonder once, caleb,” zayne’s eyes remained on him, steady and honest in a way that almost hurt to witness. “if we were brave back then, would something have happened?”
the question settled heavily into the attic air.
caleb didn’t answer. for once, he actually looked speechless. his brows slowly straightened while his lips parted faintly, like he almost had words but couldn’t quite force them out. and then, eventually, his eyes shifted away from zayne—and landed on you instead.
when your eyes met, you looked away immediately.
somewhere throughout the years apart from them, hidden beneath careers and distance and adulthood, you had slowly realized something terrifying. you never actually stopped wanting them, not one more than the other, not one instead of the other.
just them. just caleb and zayne—the boys who ruined every normal definition of love for you before you were even old enough to understand what love properly was. and maybe you could have buried that forever, maybe you almost did.
until today.
zayne took another step closer. this time, he was looking directly at you. “can we have the answer now?”
christ, you could hear your own heartbeat. it’s fast, loud, humiliatingly obvious. you were always afraid to admit it, but perhaps—a part of you wanted to cross that line now, to stop pretending none of this existed and to finally say something honest after years of repression.
your eyes flickered helplessly between them. and then—your wandering gaze accidentally caught something sitting atop one of the higher shelves across the attic.
you blinked out of yourself.
wait. isn’t that the speaker? the stupid missing speaker?
your restraint grabbed onto it instantly like a lifeline. before your courage could betray you completely, you took the first opportunity to escape. the moment zayne’s hand loosened from your wrist, you slipped around him quickly and pointed toward the shelf.
“there!” you said too fast. “the speaker’s there.”
both men turned instinctively toward where you pointed, and you waste no time crossing the attic toward it before either of them could stop you again. your heart still hammered wildly inside your chest as you reached the shelf and looked upward. the speaker rested frustratingly high near the top, partially hidden behind old storage bins and random decorations.
“…seriously?” you stretched upward, but it’s absolutely nowhere near close enough. the shelf was too tall. you frowned while standing on your toes, fingers barely reaching for it. you glanced around desperately for something to stand on, but there weren’t any proper chairs nearby. before you could stubbornly insist on climbing higher onto the unstable boxes, caleb suddenly walked up behind you.
“need help?” he asks.
you blinked toward him over your shoulder. for some reason, your brain completely failed to produce a normal response. you watch how caleb’s hair remained damp from the attic heat, dark strands falling messily over his forehead while his white tank top clung slightly against his chest and stomach.
“i…”
caleb’s mouth twitched like he noticed your sudden inability to function. without another word, he crouched down in front of you with one knee against the wooden floorboards and a broad back facing you. “c’mon,” he said while motioning over his shoulder. “get on.”
your eyes widened. “…wh-what?”
“you need height, pips, unless you wanna risk your life or sumthin.”
you hesitated. behind you, zayne stepped closer too, setting a box he’d moved earlier more securely against the shelf before looking toward you. “if you’re getting it, pass the speaker to me immediately after. it’s heavy.”
you nodded weakly.
okay. fine.
you swallowed once before carefully stepping toward caleb’s crouched form. “don’t drop me,”
caleb laughed. “you wound me.” still, his hands steadied against your calves as you awkwardly climbed onto his back. the moment your thighs wrapped around either side of his neck, heat rushed violently into your face.
this was humiliating.
caleb stood up carefully afterward, and the sudden loss of ground beneath your feet made you instinctively tighten your hold around him. his hands then immediately gripped more firmly on your thighs to stabilize you.
large hands...warm palms... strong fingers pressing securely against the bare skin just below your shorts...
you stared determinedly at the shelf instead.
focus! focus on the speaker, not on the fact that caleb’s shoulders flexed beneath your hold every time he adjusted his grip on you.“comfortable up there?” he asked, rubbing a thumb along your skin.
fuck.
“stop talking.”
“yes, ma’am.”
behind you, zayne cleared his throat once. “can you reach it?”
you forced yourself to focus again and stretched upward toward the speaker stacked near the top shelf. this time you could finally reach it properly, fingers brushing against the dusty handle. “almost—” but then, something suddenly moved near your hand, making you freeze. the ticklish sensation of what might be something alive made you look closer, and see...
“A COCKROACH!” your scream ripped through the attic instantly, jolting violently backward on instinct. “SHIT—”
caleb startled hard beneath you from the sudden movement. “what—?!”
“THERE’S A BUG—” you wiggled frantically trying to get away from it while caleb lost balance underneath your panicked thrashing. then, the speaker tipped dangerously over the edge of the shelf. thankfully, zayne reacted fast enough to catch the heavy speaker against his chest before it crashed onto the floor.
the problem was everything else, though. you were still screaming, while caleb was still trying not to drop you. and the next few seconds happened far too fast—caleb’s balance finally gave up.
CRASH!
you landed very hard against caleb’s chest as both of you crashed onto the floorboards together, the air knocking from your lungs. caleb grunted sharply beneath you from the fall, one arm instinctively wrapping around your waist to keep you from hitting the floor harder.
“are you okay?” he coughed.
“the roach—!” your heart still hammered wildly while you tried pushing yourself upright—until sudden sharp pain tore across your palm. “ah—!”
a splintered piece of wood had been sticking upright between the uneven floorboards where your palm landed during the fall. a thin but deep cut now stretched across the center of your hand, bright red blood immediately welling against your skin.
“shit,” caleb muttered, staring at you.
you winced hard, clutching your injured hand against yourself while still half sprawled against caleb’s chest.
he pushes himself upright quickly despite clearly getting hurt from the impact too. you only noticed now the way he’d scraped part of his arm against the floorboards during the fall, redness already forming along his elbow. he didn’t even look at it as his attention stayed entirely on you. “let me see,”
you shook your head weakly out of reflex while pressing your wounded palm closer against yourself. “it’s fine—”
“you’re bleeding.” his voice came lower, more serious. the teasing undertone went gone instantly. before you could protest again, caleb carefully grabbed your wrist to examine the cut more closely.
his brows furrowed hard. up close, you could see the same shift in his face whenever he got worried about you, the slight narrowing of his eyes and the way his touch became gentler without him seeming to realize it.
meanwhile beside both of you, zayne had already set the speaker down safely. you heard quick footsteps approaching, then suddenly zayne crouched near you too, immediately reaching for your injured hand with frightening calmness.
“move,” he told caleb.
“i’m helping her.”
“and i’m a doctor.”
caleb clicked his tongue but loosened his hold enough for zayne to inspect your palm instead. now you sat there trapped awkwardly between them on the attic floor, breathing unevenly while both men focused on your injured hand. despite the pain, your face still burned hotter from the way caleb’s arm remained securely attached around your waist the entire time.
instead of dwelling on that, you observed the way zayne’s entire demeanor shifted the moment he properly saw the wound. it happened so naturally that it almost startled you more than the injury itself.
one second he had been the same restrained, unreadable man from earlier, standing in the attic shirtless with sweat dampening the edges of his dark hair. and then suddenly, the doctor in him surfaced so seamlessly that it felt like watching somebody step into their true skin.
you watch his posture straightening, expression sharpened. his fingers wrapped around your wrist with control as he tilted your palm toward the sunlight. fresh blood continued slipping slowly from the cut, bright against your skin before trailing down the inside of your wrist and arm in thin warm lines.
the wound pulsed really painfully, every heartbeat making it throb even harder, enough to make you wince again.
immediately, zayne’s eyes flicked upward. “does it sting or ache?”
you blinked at him for a second. “both.”
zayne hummed under his breath before looking around the attic quickly, scanning the cluttered shelves and old boxes. his brows drew together—of course there was nothing useful here. no bandages, tissues, nothing clean enough. “we shouldn’t wrap it with anything dirty,” zayne murmured more to himself than to you.
you shifted against caleb’s chest, still painfully aware of the way his arm remained firm around your waist from behind. his body felt warm beneath yours, solid, breathing against your back despite the awkward position the two of you were still trapped in on the floor.
“it’s okay, i can just use my shirt for now and wash it downstairs later when someone notices we’re missing—” you stopped yourself when zayne suddenly moved, your breath caught when he leaned downward toward your injured arm. “…zayne?”
he didn’t answer, his gaze stayed lowered instead, almost avoiding yours. and then you felt it—the warmth of his tongue dragging slowly along the thin trail of blood that had begun slipping down your wrist.
“z-zayne!” it made you flinch hard in shock, but his hand tightened carefully around your wrist to steady you before the blood could drip further. he still wouldn’t look at you, expression remained frighteningly focused despite the intimacy of what he was doing, dark lashes lowered while his tongue traced upward once more against your skin.
the sensation made your stomach twist painfully because it hurt and because it didn’t. because his mouth was warm and the attic was hot and your pulse was beating too hard beneath his touch. “you’re insane,” you whispered weakly.
that finally made the corner of his mouth twitch, but he still didn’t stop. slowly, carefully, zayne lifted your wounded palm closer toward his mouth. you could see the brief hesitation in his face this time, almost like he knew crossing this line would change things.
but even then, his lips pressed softly against the center of your palm.
“hng—!” pain flared immediately when he applied pressure to the cut, sucking the blood from the wound to keep it temporarily clean. but the sting made your entire body tense. your free hand immediately grabbed onto the closest thing near you—
caleb.
you pressed backward against his chest hard enough that he physically stiffened beneath you. “it hurts,” you shakily breathed.
behind you, caleb let out the faintest grunt, low and strained. his arm around your waist tightened before he could stop himself. but you failed to notice completely—too distracted by zayne, by the overwhelming feeling of his mouth against your skin.
zayne’s eyes finally lifted toward yours then, emerald green, but darker now somehow. you had never realized before how intimate being cared for could feel until this exact moment. his lips remained close against your palm while his fingers held your wrist steady.
meanwhile behind you, caleb’s ears had gone bright red. but you still failed to catch on the visible effort it took for him not to move beneath the repeated pressure of your body pressing against him every time the pain made you squirm. you were sitting directly between his legs, half against his chest, and every small movement from you dragged against him in ways that were making his breathing increasingly uneven.
“nghh...” caleb’s grip flexed once against your waist. but before you could process that, zayne pulled back slowly from your injured hand.
your skin burned so badly it almost felt feverish, heat spreading up your throat and cheeks while your injured palm still throbbed beneath zayne’s careful hold. you stared at the faint sheen of blood left near his lower lip before he calmly wiped it away with the back of his hand. he inspected your swollen palm again with doctor-like focus despite the fact that he had literally just licked you off to suck your blood.
your breathing became uneven all over again, because you suddenly felt eighteen. painfully eighteen. back in that summer version of yourselves where standing between zayne and caleb had always felt like standing too close to a storm.
zayne tilted your wrist once more, checking the wound carefully. “the bleeding stopped,” he murmured, in which you nodded weakly to. but he stayed crouched close in front of you though, way too close. his eyes lifted toward yours. “can you still run away now?”
fuck’s sake, how are they this persistent?
you almost wanted to scream. why were they still like this? why were they still capable of unraveling you so easily after all these years? you swallowed hard and forced yourself to push back before you completely lost whatever remained of your sanity. “what if i don’t?” you retorted. the words slipped out before you could stop them.
and the second they did—something behind you suddenly twitched hard against your rear. your entire body went still, feeling the solid and warm thing press against your bum, twitching ever so slightly.
is that... caleb?
behind you, caleb sucked in a sharp breath through his teeth, like he was physically struggling, and then he made a strained sound under his breath. you felt the arm around your waist flex harder for half a second before he abruptly loosened it like he’d finally remembered himself. “okay,” caleb muttered roughly from behind you. “get off me.”
you turned your head slightly in confusion, only to find caleb looking away toward the opposite wall with a deeply tense expression, jaw tight enough to visibly flex. the tips of his ears were brightly red, damp hair sticking messily to his forehead while sweat slid slowly down the side of his neck into the collar of his tank top. he looked both irritated and embarrassed at the exact same time, which somehow made him even worse to look at.
“you get—”
“seriously,” he muttered with a grunt, finally glancing at you briefly before immediately looking away again. “it’s hard.”
“i-i mean, it’s hard to breathe.” caleb quickly corrected himself.
zayne exhaled quietly through his nose beside you like he was holding back amusement. you stared at caleb in absolute disbelief while your brain scrambled uselessly trying to process what he’d just admitted out loud.
so what you’re sitting on is his...
zayne leaned toward you again before you could recover properly from caleb’s admission. instinctively, you leaned backward to create distance—but all that did was press your body more firmly against caleb behind you.
that caused a strangled grunt escaping low from his throat, his hands instantly tightening around your hips hard enough to make you inhale sharply. “that hurts—”
you tried shifting away again, but there was nowhere to go. there was zayne in front of you, and caleb beneath and behind you. zayne’s eyes flickered downward briefly at the way caleb’s grip dug into your waist before returning to your face. strangely, he didn’t look annoyed. if anything, he looked calmer now. certain.
the faintest flush had spread across the bridge of his nose from the heat, but his gaze remained painfully steady on you. “earlier, you asked what happens if you stop running.”zayne leaned closer still, one hand braced beside your knee against the floorboards. “prove it.”
you stared at him helplessly. “what? what do you—”
“prove you’re not running anymore. and if you can do that,” he murmured, “then we’ll leave you alone.”
you swallowed hard. after all these years, after all the distance and silence and pretending nothing happened between the three of you—they were still here, looking at you like this, wanting you like this. but deep down, you already knew something terrifying. you certainly didn’t want them to leave you alone.
your teeth pressed lightly against your lower lip. “deal.”
it was now or never. if they wanted you so bad to prove them otherwise, then let them take it.
before you could stop yourself, your hand lifted toward zayne’s face, fingers curled against his jaw. for the first time since reuniting with them, you stopped thinking—pulling him toward you to kiss him.
it didn't feel rushed nor hesitant, it just felt like years and years of restrained tension finally colliding all at once.
zayne froze for barely half a second, then immediately kissed you back. harder. “fuck,”
his hand came up almost desperately to cradle your face, fingers spreading gently along your cheek and jaw like he’d imagined touching you this way too many times before. he kissed like a man who had spent years holding himself back. careful at first, then increasingly less careful every second after.
despite everything, there was still something achingly romantic about zayne. even now. even like this. his thumb brushed softly beneath your cheek while his mouth moved against yours, and the tenderness of it nearly undid you completely.
you had forgotten you were still sitting against him, pressing against him every time the kiss made you move unconsciously. this time, though, you didn’t pull away. if anything, your body pressed more firmly backward on instinct as zayne kissed you deeper.
caleb physically tensed beneath you. his fingers dug harder into your hips. “fuck,” he breathed hoarsely, the sound barely registering through the haze that clouded your thoughts.
zayne tilted his head, kissing you slower now but somehow deeper, his grip on your face tightening when you instinctively kissed him back harder. your injured hand trembled weakly against his shoulder while the other remained curled near his jaw.
you could feel his breathing becoming uneven too, could feel the way even zayne—always composed, always restrained—was starting to lose control of himself.
behind you, again, caleb let out another rough exhale. his forehead dropped briefly against the back of your shoulder like he was trying to survive this somehow.
you stopped trying to hold yourself back. maybe that was the most dangerous part of all this—not them, not the attic, not the years of tension finally collapsing into something tangible. but it was you finally letting yourself want them back.
zayne’s mouth left yours only briefly before he leaned closer again, “quite too much for someone who only wants to prove something, no?” breath warm against your jaw as he buried his face near your neck. the scrape of his breathing against your skin alone nearly made your thoughts dissolve. instinctively, your eyes fluttered shut and your head tilted slightly to the side, exposing more of your neck to him without even realizing it. and zayne’s lips brushed there once, slowly. a quiet breath escaped him against your skin, and the sound alone nearly weakened your spine.
but then reality crashed back in all at once. these weren’t boys anymore. they were men who had spent years wanting you, years imagining this.
before zayne could kiss your neck again, your hand came up against his jaw and pushed him backward firmly.
the movement startled him, his brows furrowed faintly as he looked at you, lips flushed from kissing. zayne genuinely looked caught off guard, and you stared back at him for one second.
if you were losing control tonight, you were at least going to make it fair.
“let me,” you leaned downward instead, toward him. but at the same time, your hips deliberately moved backward against caleb beneath you. you started to grind your ass against his crotch in a slow, circular motion, like you were drawing his name with your hips and his growing bulge as the material.
instantly, a rough moan caught in his throat as his hands clamped harder around your hips, fingers flexing almost desperately against your skin. “more... a little more...,” caleb muttered under his breath, but you ignored him on purpose. which only made him grip you tighter.
you bent toward zayne and let your lips brush teasingly along the side of his neck, just enough contact to make him inhale sharply.
this time, you were the one watching him carefully, watching the way his composure cracked apart in tiny fractures beneath your touch.
zayne’s eyes lowered, lips parted slightly as you kissed just beneath his jaw once—soft and slow—and you physically saw the tension leave his shoulders, a quiet sigh escaping him, relieved.
beneath you, caleb gave up entirely. “you’re really g-getting bold, huh,” his head tipped backward while his grip on your hips grew bolder, guiding your movements against him with less restraint—every small drag of your ass against his bulge made his breathing rougher, hotter.
zayne stared down at you with slightly wide eyes, his breath hitching in his throat as you leaned forward to press your lips against the sensitive column of his neck. he couldn't believe the sheer boldness of you—the girl who had once fled from them was now claiming them like this. as your lips trailed a searing path down his bobbing adam's apple and over the sharp line of his clavicle, his eyes fluttered shut, and his hands, trembling with a mix of reverence and lust, slid into your hair.
with a low, commanding hum, you pushed against zayne’s chest, forcing him to lean back just enough to create a sliver of space. “lean back.” you say.
as you moved, your lifted your bum from caleb's crotch, momentarily breaking the contact. instead, you descended upon zayne, your mouth finding the expanse of his chest. you began to leave a trail of blooming hickies across his skin, teeth grazing his pectoral muscles as you worked your way down the hard, defined ridges of his abdomen.
“you’re quite eager to prove it, aren’t you?” zayne murmured, watching the way you kissed him lower.
and while you did that, your lower body continued its job on caleb. you were dry humping him through his pants with a rhythmic pace, driven by a hunger that had been denied for far too long. it made caleb into a moaning mess beneath you, his strength failing him as he braced one hand against the floorboards to keep from collapsing entirely. his other hand was white knuckled, gripping the hem of your tanktop so tightly the fabric strained.
fuck it, you were far past the point of teasing; the ache between your thighs became a sharp, demanding pulse that demanded satisfaction. driven by instinct, you slid your hand lower, trailing past the ridges of zayne’s toned abs until your fingers hooked into the leather of his belt. you were ready to tear it open, to strip him bare, but a firm, warm hand clamped over yours.
“what exactly are you doing?” zayne rasped.
you paused, fingers still curled in his belt, and you looked up at him with a defiant glint in your eyes. you intentionally stopped grinding your hips against caleb, leaving him momentarily unanchored. “funny,” you retorted, your voice a breathless purr. “for someone who kept on calling me a runaway, you're the one running away now.”
at that, a slow, amused smirk spread across zayne’s face, an expression that made your heart hammer against your ribs. “running?” he murmured, his gaze dropping to your lips before returning to your eyes. “you've finally caught me.” without breaking eye contact, he unbuckled his own belt with a decisive clink, tossing the leather aside to clatter against the floorboards.
you were already breathless, a thin thread of saliva glistening on your lip as you watched him. he unbuttoned his pants and shoved his underwear down in one fluid motion. and the moment his manhood sprang free, it nearly slapped against your cheek, a heavy, throbbing weight that made your eyes widen.
he was... massive.
“can you actually take this, y/n?” zayne whispered as he began to stroke himself, the rhythmic schlickof his hand against his skin echoing in the small space. he brings the head of his cock dangerously close to your eyes, teasing you with the scent of his musk.
an instinctive, heavy throb pulsed between your legs, and you felt a sudden, overwhelming rush of moisture. you were fucking incredibly wet, your panties clinging to you as you swallowed hard. but before you could find your voice, you felt a shift behind you. the floorboards suddenly creaked under a new weight.
you turned your head slightly, your breath catching in your throat. caleb was moving, his eyes glazed with a raw hunger as he knelt behind you. he was already unbuckling his belt, his movements frantic and desperate. “don’t think you're getting off that easy,” as he released his own huge cock, he leaned in. “how much can you even take from us, huh, pipsqueak?”
he didn't wait for an answer. his hands were suddenly on your hips, pulling your shorts down. when the fabric fell, it revealed your white panties, darkened and translucent from how much you were soaking. the sight of your drenched lace made caleb’s dick twitch violently. he didn't wait to strip you completely; instead, he pressed the hot, blunt head of his length against your entrance, rubbing the damp fabric of your panties against your swollen clit.
“still runnin’ away from this?” he grunted, a low, needy sound. “bet you can’t. you’re too wet.” a high, broken whimper escaped your throat, and your strength gave out, your body collapsing forward until you slumped heavily against zayne’s muscular thighs.
zayne reached down though, his fingers firm and warm as they hooked under your chin to tilt your head back. you were met once again by the intimidating sight of his throbbing manhood. you were too far gone, too lost in the heavy, wet heat of caleb’s dick pressing on you to offer any resistance. when zayne leaned forward, guiding his thick, pulsing head toward your lips, you opened for him instinctively. “open for me.” he pushes into your mouth with a slow force that filled you to the brim.
a soft, helpless moan escaped you around him, and a thin trail of drool escaped the corner of your mouth, glistening in the sunlight. you looked up at him through hazy, hooded eyelids, eyes wide and glazed with unadulterated lust. zayne let out a groan at the sight of you—his beautiful girl now wrapped around his dick. your hands reached up, clutching at the fabric of his pants as he wrapped his fingers around your head, guiding your movements to ensure you felt every vein of his length.
“that’s it... just like that. take it all, y/n. show me how much you want it.” his words came to you like a caress, but below, caleb let out a frustrated, needy grunt, his pace increasing as he felt you getting even wetter, the damp fabric of your panties sliding slickly against your clit with every heavy thrust of his hips.
zayne’s head fell back, his eyes squeezing shut as you began to suck him with a slow, rhythmic pace. he was fighting for control, muscles corded and straining as he fought the irresistible urge to simply slam himself into your throat. instead, he gently pushes his hips upward to meet your mouth. and when you finally took him deep enough that the tip of your nose brushed against the base of his shaft, an uncharacteristic, broken groan tore from his throat, his fingers tightening convulsively in your hair.
“ahh, fuck,”
caleb watched it happen, and a sting of jealousy immediately came through him. he decided to silently reach down, his slender fingers hooking into the side of your soaked panty to shove the damp fabric aside, exposing your dripping, swollen entrance to the cool air. without a moment's hesitation, he positioned his pulsing cock at your opening and began to push.
you instantly gasped into zayne’s dick.
“shhh, it’s okay,” he coaxed you.
but caleb hit a wall of resistance nonetheless. you were incredibly tight, your body still reeling from the shock of the sudden attention, and the sheer girth of him was overwhelming. he let out a strained grunt, muscles bunching as he struggled to force his way past your narrow walls. “you're...too small, too tight—” he hissed through gritted teeth, working hard to breach you, while above you, zayne remained a patient man, his hands steadying your head as he waited for your mouth to finally adjust to the weight of him.
to soothe the tension, you reached up to wrap your hand around the base of zayne’s shaft while your mouth continued to worship his tip. you began to bob your head in a frantic, fast motion, your tongue swirling around him with a desperate hunger. the sudden change in pace caught zayne off guard; he let out a choked, startled sound, nearly swallowing his own saliva as he gasped, “slow... slow down, y/n...”
you didn't listen. instead, you treated his massive length like a sweet lollipop, swirling and sucking with a playful fervor. and zayne could do nothing but revel in the sensation, his head tilting back as he shut his eyes tight, a thin string of saliva escaping his parted lips.
he tasted so fucking good in your mouth.
the sight of you so focused on zayne was the final straw for caleb. a low grunt erupted from his chest, before reaching down, his large hands clamping onto your hips with a bruising, painful grip that forced a small gasp from your lips. then, with a sudden surge of strength, he slammed himself forward, driving his entire length into you in one singular thrust.
shit.
“angghh!” you screamed, the sound muffled by the weight of zayne’s dick still filling your mouth. you were finally, blissfully full, but the sensation was immediately followed by a staggering shock.
the moment caleb buried himself within you, he stiffened violently. a ragged, breathless gasp tore from his lungs as he felt his climax hit him with the force of a tidal wave. he was inside you, fully, and he was already coming.
“shit, shit, shit—” caleb choked out, his voice a broken mess. trembling, his hips continued to thrust in a desperate, involuntary rhythm, but he couldn't stop. even as he pounded into you, he felt the hot, thick jets of his semen pulsing deep inside your womb, a continuous, unending stream that seemed impossible.
how could this happen? he had masturbated to you a thousand times, always maintaining a disciplined control, but now, the mere feeling of your heat was undoing him. he couldn't even stop coming; it was as if your body was a vacuum, pulling every drop of his cum from him in one long, continuous release.
thwack! thwack! thwack!
seeing the way his thick cock disappeared into you with every frantic thrust, caleb let out a loud moan. “so tight f’me, you’re going to... kill me,” he hooked a powerful arm beneath your thigh, hoisting your leg high up onto his shoulder to tilt your pelvis back, allowing him to drive into you even deeper. “can you take this, huh? do you still wanna leave us behind after this, hm?” each time his tip slammed against your cervix, your eyes rolled back in your head, your vision blurring as you struggled to keep your grip on zayne’s dick.
but zayne was not about to let you find your footing. seeing caleb’s dominance, he instantly felt competitive. he wasn't just a spectator anymore. he reached down, his fingers tangling firmly in your hair to tilt your head back at a punishing angle, and began to pound his dick into your mouth with a relentless pace. “unghhh...” he groaned, matching caleb’s rhythm. “proving it well, aren’t you?”
at this point, you could do nothing but cry out, your voice breaking into a series of high, desperate moans and whimpers as the two men relentlessly pounded into you, claiming every inch of you as their own.
—
downstairs, life went on completely unaware.
the previous broken speaker suddenly crackled back to life, making the older relatives cheer in relief while somebody loudly complained that they were in the middle of a sad song before the speaker died. immediately, music flooded granny’s front yard again, echoing beneath the afternoon sunlight while barbecue smoke drifted lazily through the air.
children ran around the plastic tables with juice boxes in hand, somebody’s uncle was already tipsy enough to start singing off-key, one of your aunts kept scolding people for stealing food because apparently there were still some late visitors.
granny herself sat proudly near the karaoke television with the microphone in hand, it was only after a few minutes that she suddenly looked around the crowded yard and frowned slightly. “where are those three?” she asked.
one of the younger teenagers nearby nearly choked trying not to laugh. another one immediately elbowed him hard. “they’re probably still playing upstairs,” the girl answered innocently. except the snickering afterward completely ruined the lie.
granny narrowed her eyes suspiciously. “what did you children do?”
“nothing!” which obviously meant something.
eventually, after enough threatening looks from the adults, the truth slipped out in pieces.
they had planned on pulling a prank on the three of you by locking the attic. the plan to leave the three of you stuck there “for only a few minutes.” apparently, the younger cousins thought it would be funny after overhearing all the teasing downstairs earlier.
granny sighed so deeply it nearly sounded spiritual. “those poor children,” she muttered while shaking her head.
except she still didn’t go upstairs immediately, because one of the older uncles suddenly begged her to sing another song first. and like always, granny gave in.
and completely unbeknownst to everyone downstairs—something irreversible had already bloomed upstairs in the attic.
not a fight, not an accident, not even just old feelings returning. it was worse than that, warmer than that. something that had spent years quietly burning beneath distance and growing up.
something that had long been marking you under seasons of summer.