Thanks for 69 followers lmaooo even though I'm a rare poster
F reader, porn what plot, super soft and sweet Caleb, fingering, unprotected p in v, very thinly veiled hand/restraint/size kinks, evol use, idk if all the positions make sense but it’s what my mind wanted, probably unrealistic but my goon my rules
wc: 3.2k
18+ content below
-
You wake up to the warmth of a large body beneath your own, Caleb’s resting heartbeat thrumming steadily under your ear. One heavy arm is wrapped around your shoulders, pressing you deeper into his embrace. Rarely do you ever feel as content and at peace as you do right now.
Slowly, regretfully, you extricate yourself from his sleeping form. After having an internal battle over whether to stay or go, you just couldn’t pass up the chance to surprise him with breakfast. It’s not often that you’re the first one awake.
As you pull the duvet over him once more, you admire his face. There’s beauty in the hard set of the colonel’s brows, a certain nostalgic playfulness in the exaggeration of his expression when he’s teasing you, but when he’s asleep he looks vulnerable in that sort of way he doesn’t like showing. It reminds you of the many facets to his being, all yours to keep.
Running a fingertip along his cheek, over the slope of his nose and down to his lips, you linger there for a second longer, giving him a short kiss before turning away. Your legs dangle over the edge of the bed as you stretch your arms above your head, still tired but wanting to do something nice for the man who never fails to put you first.
Some days you wonder how he isn’t completely exhausted juggling not only his demanding job but also his demanding pipsqueak. He must be hiding it.
Yawning so wide your eyes water, you blearily note the sound of rustling fabric. Caleb wraps an arm around your waist from behind, sitting up to rest his head on your shoulder. Maybe you should’ve tried to be a little quieter, a little faster to leave, but you can’t be upset about the way he clings to you—you love it too much.
“Where,” Caleb says, voice a low rasp against your ear, “do you think you’re going?”
Your fingers tighten in the sheets. His morning voice always gets to you. Yet, you sense an undertone of fragility.
“I was going to make you breakfast in bed,” you murmur, one of your hands skimming over the arm wrapped around your midsection.
Caleb huffs, amused. “And I ruined it? Whoopsie.” Tilting his head into your neck, he breathes you in, and your brows crease as you try not to let something so small draw a reaction from you. “But it’s too early for you to be startin’ the day. If you get up now, you’ll want a nap later.”
You sigh. Caleb’s right. You can already feel yourself relaxing back into him as he adjusts to pull you into his lap, your body easily slotting against his own.
“Let me help you with it later, though,” you say begrudgingly.
The muscles in his forearm flex against your stomach as he squeezes you, pressing a kiss to your neck that makes you stiffen. “Alright, alright. We’ll see.”
Tilting your head back, it rests on his shoulder. Caleb’s hands drift either side of your waist, thumbs pressing into your lower back in slow, circular movements reminiscent of a massage. Your hands find his wrists with a sharp inhale, but when he hums into your skin, you let yourself slowly slacken in his hold.
“Mm, that’s it,” he whispers, and your lungs stutter around a breath.
“What’re you doing?”
Caleb’s lips twitch against your skin. “Makin’ you feel all nice and relaxed. It’s working, no?”
As if to prove his point, his hands slide up an inch further, continuing his massage, and your back arches slightly in response. His lips graze the junction of your neck before he sucks lightly on your skin, and the mix of sensations are already dizzying.
“You’re making me feel a little more than relaxed,” you huff, hands slipping down his forearms, feeling the way his movements make for the shifting of muscles and tendons beneath his skin on one arm, the other unyielding metal. It’s anatomy, a basic principle, but somehow it fascinates you in a way, makes your cheeks heat further.
Caleb grins conspiringly, grip on your body tightening. “How so?”
He soothes his tongue over the small mark he made before kissing his way to the collar of your sleep shirt.
“I feel warm, and…” you lose your line of thought, or perhaps you’re too embarrassed to say more.
“And?” Caleb prompts, voice dipping lower, hands stilling on your waist. “If you’re warm, should I take your shirt off?”
Nodding, you pull yourself upright. It’s an excuse, but you both know that. He brings his hands to the hem of the shirt, raising it over your lifted arms and tossing it to the foot of the bed. Caleb hooks his chin over your shoulder, bringing you to lay back against him once more with a hand splayed at your stomach.
“Just look at you,” he murmurs in barely concealed admiration. He grips your jaw, taking a moment to place a smattering of kisses to your neck before coaxing you to glance downward. “Look.”
Caleb’s hand is a perfect fit to your waist—you wear him like he was made for you, or maybe you were made for him, and he can’t help but feel the same way as your supple skin molds to the shape of his fingers. Pressing his palm flat against you, fingers stretched wide, he lets out a breath that passes over the shell of your ear.
His hands leave you momentarily before skirting over your wrists, drawing a slow line up your forearms, biceps, ending at your shoulders as he clutches them.
“I want you to watch as I touch you, okay baby? Don’t look away.”
You crane your neck to see his face, and when you glimpse the way he looks so breathless as your eyes meet, it stirs something low in your stomach. “Caleb…”
He simply catches your jaw once more and angles it how it was before. Anticipation makes your breath come short as you watch his palms smooth over your chest, catching your nipples in a way that makes you lean into the contact. His fingertips trace your sternum, moving lower as his hands wrap either side of your waist, sliding upwards and feeling along the bones of your ribcage. He makes it to your chest again, cupping your boobs, and you lean further back against him, the both of you trying to control your breathing.
“Please, Caleb,” you say, voice quiet and unsteady. Your eyes stay on his hands, mostly because he asked you, though the sight is hard to look away from in and of itself.
Caleb gasps, almost silently. “You don’t need to beg me, my pretty girl. I’ll always give you what you want,” he says, but you have a feeling he likes hearing you ask for it.
Caleb's fingertips skim your nipples, repeating that same little sweep of his fingers after you make a breathy sound. Just faint, drawn out touches of the pads of his fingers have you gripping his arms, the gentle, observant way he handles you making your heart flutter. You don’t even notice your eyes have closed, your body chasing his hands each time he pulls them away.
Fingertips closing around the buds, he rolls them, pinches them, does whatever will get you to go soft and pliant and needy under his hands.
“How do you feel now?” He asks, head dipping down to meet your neck. “Still ‘warm, and’?”
Nodding, your nails bite into his skin slightly as he makes out with your throat. “Ah—It’s good, you feel good.”
“Oh—”
Squirming, your legs manage to part over one of his thighs, and the pressure against your core feels relieving to the ache that’s becoming more apparent. You sense Caleb’s gaze, his muffled moan as you rock your hips against his thigh, just a small shift in your hips that feels lewd to be seen doing.
When his thigh lifts beneath you, you whine, rolling your hips far more openly, and Caleb seems to be done with whatever it is you’d started doing, quickly pulling you closer and lying back on the bed with you both on your sides, him spooning you. Palm sliding down to your legs, he pulls the top one securely over his thigh before parting his own legs, and you’re forced open with him. You tense, instinctively trying to close up, but one is hiked high over his thigh and his other leg rests over yours, pressing it into the mattress when he feels you move.
“You don’t know what you do to me, do you?” Caleb pants, and you can feel his bulge twitch against you, fingers teasing the waistband of your sleep shorts. “It’s okay, I’ve got you. I’ll make you feel more than just good, yeah? Anything you want.”
Muttering an utterly wrecked assent, you feel his hand slip beneath your shorts, rapidly seeking out your wet folds. You both moan as Caleb feels how soaked you are for him, your breath hitching at the first glide of his fingers through your heat.
“You’re dripping,” Caleb groans, stroking you slowly.
Thighs quivering, you whimper, reaching to grasp at the closest part of him you can reach, which happens to be his arm again. You’re not disappointed. You call out his name under your breath.
Caleb slides the first digit into you, pressing up against your walls. The drag out is careful, and he pushes back in just as steadily, the depth alone reaching parts of you that your smaller fingers struggle to find. Pulling out, his finger makes its way to your clit, pressing down and making slow circles on the sensitive bud while you let out a faint sound into the thick air between you.
“Shh,” he says, lips attached to your neck, breathing you in. “Caleb’s gonna take care of you.”
“You’re so nice to me,” you reply, a little lost in his big warm hold.
A breathy laugh escapes him, reverberates through his chest into your back. “That’s right…”
And he does take care of you. After toying with your clit until you’re almost dizzy, slack against him, he lines two fingers up to your hole, pushing them in as deep as they’ll go. You moan at the stretch of him, clenching around him as he sets a fast pace, fingertips knocking against your walls, searching for that spongy spot that makes you see stars.
“Caleb, Caleb, ah—” you breathe, gripping his arm with vigour, rocking your hips into his hand as much as the position will let you. Caleb whimpers into your neck, watching the display, trying not to cum in his pants from how you’re grinding your ass over his boner each time you shift your hips. When you keen loudly, head falling back, he knows to keep angling his fingers right there, at the spot that’ll make you fall apart on his fingers.
You squirm at his relentless precision, and Caleb’s other arm wraps around you, pulling your body the rest of the way atop his own, thighs spread over his as you lay fully against his chest. Your legs tremble in an effort to shut, and he uses his evol to hold them in place. A wave of arousal shoots to his dick at how easy it is to restrain you, how you don’t fight against it .
“Cum, cum all over my hand,” Caleb rasps, voice right beside your ear, sounding almost as undone as you are. “Cum for me.”
Bringing your hand to your mouth, you bite down on your skin, but Caleb is quick to remove it, replacing it with his fingers. He shoves them halfway into your mouth as your orgasm hits, and you moan around them, back arching sharply whilst he fingers you through it.
“Good girl,” you hear in the midst of it all.
Your hips slow their movements, and your hazy stare meets the ceiling. Caleb’s hand stops moving, remaining inside you as he pulls his fingers from your mouth to trail them over your chest softly, leaving a path of saliva in their wake. Still catching your breath, you sigh as he directs his attention to your boobs again, pinching one nipple softly, teasing the bud between his fingertips.
“When I’m lookin’ at you from here, I can see what you see,” Caleb murmurs, voice close. A pleasant tingle runs down your spine. “I can feel when you move, smell your shampoo, your perfume, your scent.”
He gives your nipple one sharp pinch before moving to the other. Your head falls to face the side.
“I feel you too,” you respond. Caleb’s dick is leaking a wet spot through his clothes and your shorts, pressing against your behind. You shift your hips over him and he grunts, hand coming to hold you in place.
“Wait, baby,” he speaks in a soft voice, and his fingers start moving inside you again, setting the same rapid pace as before. Whining, your hands slam against the mattress as you try to push up, but Caleb wraps an arm around you to pull you down again.
“Caleb, hurts—” you cry out at the overstimulation, body writhing helplessly.
“You can take it,” he says, holding you tight. “Unless you want to stop?”
“No!”
“I don't want to either.”
Caleb’s evol prevents your legs from kicking out, and you feel a little like a pinned bug when there’s nothing you can do to escape him. The sensations are overwhelming, painful, but still so good, and you’re not sure whether to chase them or run away. You’re given neither option, anyway.
Eventually, you stop fighting, going boneless atop him.
“See? Knew you could do it,” Caleb breathes.
By the time he slows, you’re not sure if you want him to. He halts to a slow grind inside you, thumb finding your clit as you moan weakly. Then, he scissors your walls, and your body jolts at the feeling. A third digit prods at your entrance. You squeak as it joins the rest, a tight fit, but not painful.
“Squeezin’ my fingers so tight.” Caleb thrusts them into you shallowly. “Do you want me even deeper? Need you, pips.”
You fight the haze in your mind as you reply. “Been so good to me, Caleb. I want you to have it. Want you inside.”
Caleb nips the shell of your ear, shoving his fingers as deep as they’ll go before pulling them out, releasing his evol’s hold on your body to pull your shorts and panties down your hips. You move your legs to help him get them past your knees, kicking them off when they slip down to your ankles to the far corner of the bed.
Grabbing an unoccupied pillow, he tugs it closer and flips you both over, slipping it beneath your hips. You let out a breath as your cheek meets the mattress, going lax as he cards a hand through your hair and tilts himself to meet your gaze. His eyes are dark, but his smile is so soft, hair falling against a forehead beaded with sweat, face flushed.
“I love you,” he says warmly, pressing a kiss to your shoulderblade. “More than you’ll know.”
You watch him. He averts his gaze downward, shucks off his pants, makes a little sound as his dick is freed. Caleb adjusts the position of your thighs and slides his tip over your folds, using one hand to smear your juices all over himself, the other holding himself up, his thick bicep almost close enough to your face to bite. He starts to push himself in.
“I love you too,” you finally say, squinting at the stretch of him—it hurts, but it’s delicious all the same. “You’re… everything to me.”
Caleb looks up, gaze locking onto yours. His other arm braces at your other side, his face bowing to press a kiss to your cheek. Brows creasing, your hand finds one of his.
“Do it,” you whisper.
Shuddering, his hips slam into yours, filling you all the way, your body being pushed against the bed. Neither of you look away from each other. The sound you make is high pitched and a little pained, and Caleb summons all his restraint to let you adjust, grinding into you gently and singing your praises between breathy whimpers, even as your nails dig into his skin.
At some point, your eyes drift shut. Tension and pain bleeds out of your body, world narrowing to the warm air and your combined breaths, Caleb’s dick nudging a place high, high up inside you, his voice next to your ear. You forget everything besides him, remember nothing but the present, pulled into a world where your growing, mounting pleasure is all you can feel. You are light, warm, held.
“Oh, honey,” Caleb rasps, deepening his thrusts. “You feel good?”
You don’t know what your face is doing. The press of his hips against your own is heavenly, the sounds you make together are lewd, and through everything you find that you can’t respond to him. Caleb loves you, is making love to you, and you love him so much, too.
“Mmh, you’re so cute,” he says, expression fond. Then his breath hitches, and he sighs into your hot skin. “Sucking me in. Never wanna leave you.”
Caleb drapes his body over your own, fucking you in earnest, and you take it, grinding back against him without realising, back arched sharply. The pressure of his body against yours still accommodates both your rapid breaths. Feeling him so deep, so close, makes your heart feel full and warm. Your body parts around his dick, lets him in, accepts every inch, all he’ll give.
Your legs start to tremble as your orgasm approaches, little tremors that, alongside your pulsing walls, tell him you’re on the brink of falling apart.
“Gonna cum, gonna cum baby,” Caleb moans. “Love you love you love you…”
You don’t know who cums first, so inextricably entwined in this moment that it’s anyone’s guess. Caleb thrusts into you until you both have matching tears of overstimulation, until he physically can’t keep going on. Then, just before you pass out, he lays himself beside you and pulls you into his arms.
—
You wake up redressed in warm pyjamas, clean and pleasantly limp, to Caleb stroking your cheek. He gives you one of those smiles that make you want to keep him in your arms for an eternity.
“Hey, how are you feeling? I made us pancakes,” Caleb says, helping you sit up. When you immediately cling to him, he laughs and hugs you back.
“I’m feeling hungry,” you pout. “And I need to pee. But… I thought you said you’d let me help with breakfast?”
Caleb hums in consideration. “Oh, really? I never heard such a thing.” Leaning down, he kisses your forehead. “Besides, when have I not taken care of you? Making breakfast is a piece of cake.”
Huffing, you try to turn away from him, but he only pulls you closer. “You spoil me.”
“Yep, and I’ll have you know Caleb’s got a lot more love where that’s comin’ from, Pipsqueak,” he says, lifting you up and walking you to the bathroom. “That’s for sure.”
To describe morning sex with Zayne in one word would be tender.
He draws you in before his eyes have fully opened, even before his subconscious can catch up. You're nestled in the cocoon of his arms, Zayne automatically gravitating towards the heat of your body even in his sleep.
He's slowly registering the feel of your soft skin beneath his fingertips, the deep rising and falling of your back with every breath you take, and the way your hair tickles the side of his face. When he finally opens his eyes, every morning, it steals his breath.
Because you're lying in his arms, safe and carefree, choosing to be there. For long moments, he watches you with reverence, quiet awe interspersed with warmth blooming in his chest and swelling it with love and adoration.
When he can't help himself, he softly presses a kiss against your hair. Along the shell of your ear before lightly nipping at your earlobe. The slow smile spreading on your lips is proof enough that you've been awake for a while, basking in his silent appreciation.
Even before your eyes open, you're tightening his arms around you, burrowing yourself into his embrace. Zayne's fingers are splayed on your skin, drawing mindless patterns as he holds you close. It is only when his kisses become more persistent that you murmur a soft good morning to your lover over your shoulder.
In the early morning light with the breeze softly rustling the curtains and soft rays of dawn breaking, Zayne captures your lips in the first kiss of the day, humming his greeting straight into your mouth.
His semi hard on is poking incessantly against your ass, your tangled legs further entangling with the sheets as you deepen the kiss, loving hands caressing his face. One sneaky hand is already moving past the apex of your thighs and between them, pushing your tiny night slip up and sinking home into your waiting warmth. Your gasp is soft in his mouth, skin flushing as Zayne expertly curves his fingers inside you.
Zayne's lips latch to the side of your neck, softly nipping the skin as he slowly moves his fingers inside you, pushing your ass further against his erection, grinding against you. He's quietly asking you if you slept well, you're nodding your head and his thumb is pressing down on your clit, twirling it between his fingers, pulling and teasing you.
He's soon got you close, panting and heaving, head ducked low as you grind against him. Zayne's breaths are shorter, working you up towards that peak as you tremble in his arms. Your breath catches and his name is a whimper on your lips when he lifts one thigh to get him better access to directly grind his length against you.
When he can feel your walls tightening around him, he's pulling his fingers out and flipping you on your back. Before you can even register the loss, his cock is already breaching past your folds, pushing into you till the hilt. You cum around his cock almost immediately, head thrown against the pillow as you moan around his mouth covering yours.
Zayne's fingers are intertwined with yours above your head, you can feel every inch of his body against yours as he moves above you, kissing you leisurely like he has all the time in the world to be with his lover. He knows you're sensitive and he's mindful of it, carefully pulling out to the hilt and thrusting inside, making your mouth drop open and your eyes roll to the back of your head every time.
Your foreheads are connected and you can't help but lose yourself into the icy green of his eyes that somehow manage to warm you up from the inside. You can tell when he's close in the way his brow scrunches up, the way his nose is nuzzling against your neck, in the way his grunts are heavier and how hard he's gripping your fingers in his. Wrapping your legs around his trim waist, you're right there with him, chasing your high with him, rocking against his length in tandem with his thrusts.
While you both recuperate after floating down from that high, you free a single hand to caress his face with its sharp planes and handsome features. His lips find yours or yours find his, you don't know, don't care. Just that it feels right, feels perfect.
He's perfect.
When his eyes find yours, you cannot help the smile splitting your face as you bop his nose with yours "Hi"
And when Zayne moves to bop your nose right back, everything is right in the world.
"Hi"
A/N: I LOVEEEEEEEEEEE SOFT ZAYNE SO MUCH GAWD. Actually had to talk myself down from crashing out about the fact that he's not real.
I listened extensively to Love Story by Indila (preferably the slowed version) while writing this and would highly recommend the same for everyone because it catches the tenderness so perfectly, I was swooning.
“Remind me again sweetie, why did we bring your doctor?” Sylus asks.
“Medical monitoring,” Zayne replies.
“Fine, but him?”
They both stare now at Caleb, who’s casually braiding your hair.
“You all planned something on the same weekend with me & since I can’t split myself into 3….Hot springs with everyone it is. I’m sure you’ll get along,” you say.
“You owe me, Kitten,” Sylus sighs.
“Iiiif you ask really nicely, I’ll even braid your hair,” Caleb grins.
Sylus turns to Zayne, giving him an expectant look.
“I know,” Zayne pinches the bridge of his nose, “You’ll get used to him.”
“Who said I plan to?” Sylus scoffs.
You swim over to Sylus and trace his chest seductively with your finger.
“Sylus, don’t be mean. Besides, I’ll be sleeping in your bed tonight.”
“Mmh, true.” He kisses your neck, then shoots Caleb a provoking look. “Fortunately, there are no dogs are allowed in bed.”
You slap his chest teasingly.
“Next time, hit me with more force, Sweetie.” You can feel Sylus press his hard cock against you under the water.
Zayne watches attentively. Caleb’s eyebrows knit together.
“Does he always act like that around you?” Caleb asks.
Sylus smirks. “Some of us prefer more…interesting activities with her than braiding hair.”
Zayne lets out a restrained, cough-like laugh.
Caleb glares at him.
“Don’t hold back, Doc~” Sylus laughs.
Caleb pulls you by the wrist, away from Sylus’ embrace.
“You’re letting him get away with quite a lot,” he says, lifting your chin to meet his gaze.
His grip around your wrist tightens. “I might start thinking you prefer him, even though I’m the one, who’s closest to you!”
Sylus sips his wine, observing the scene.
“This might get interesting,” he says under his breath.
A sudden shiver runs through Caleb, as if the temperature around him dropped.
“Cool your temper, Caleb,” Zayne says as frost gathers in the air, “He’s baiting you.”
Caleb can feel the heat in his head settle.
However, instead of stepping back, he pulls you in and kisses you firmly. His tongue buried deep inside of you, the sound of his breathing filling the place.
“That’s one way to respond to bait,” Zayne remarks.
As Caleb keeps kissing you, his hand slides lower. His fingers press against your swimwear, gently stimulating your clit, trying to claim you in front of the others.
Sylus uses his Evol to pull you away from him. “Don’t be so greedy, Puppy. Share~!”
As soon as you’re back in Sylus’ arms, he seamlessly picks up, where Caleb stopped. He rubs two fingers along your slit while kissing you. You’re surprised at how quickly things are escalating.
“Did the dog kiss or lick your face…?” Sylus mocks, noticing how wet your mouth is.
“I see…this is how you want to play,” Caleb barks. He doesn’t hesitate for long & swims toward both of you, pressing in close. He turns you to face him & draws your back toward Sylus, pinning you in between the both of them.
“Look at me…or do you want more of him?” Caleb asks.
“I recommend removing her swimwear,” Zayne interjects.
“Remove my w-what?” you stutter, feeling increasingly flustered as they take control of the situation.
Caleb’s not wasting a second. Your naked body is now pressed closely against both Caleb & Sylus’ big frames.
You wiggle to gain some space to move more freely, but are blocked by both of them.
Sylus smirks, “Your escape route isn’t that good.”
He’s grabbing your neck with one hand as the other attends to your tits and squeezes them tenderly.
Caleb devours your lips with sloppy kisses while he pushes two fingers inside you. When your soft moans are swallowed by his mouth, he simply picks up the pace.
Sylus tilts his head toward Zayne.
“The doc likes to watch, huh? Not joining?”
Zayne’s lips turn slightly upward.
“I will. Don’t worry. Consider me…in charge of the treatment plan. For certain things, I like to take my time.”
“Let’s say…he likes giving orders,” Caleb huffs.
“I don’t take orders,” Sylus snaps.
“Relax, it’s more about her safety,” Caleb adds
“What? Does he want to make sure she won’t get overstimulated?” Sylus asks.
“Incorrect.” Zayne responds.
“Kinda the opposite,” Caleb laughs.
Sylus raises an eyebrow, “Oh?”
All three of them are glancing at you now. You’re barely there. You don’t register what they’re saying. You’re busy catching your breath. Caleb’s holding you in place using his Evol, steadied in Sylus’ arms. Your legs are spread above water level for everyone to have a good view.
“Be my guest, I’ll let you have the first taste,” Sylus is offering to Zayne.
“Gracious, but I have other plans,” Zayne gets real close to you now.
He gently massages your rim with his fingers, before pushing one in. You squirm from the sudden sensation.
Caleb’s stroking his cock in anticipation. He knows what Zayne’s planning, he’s had his fair share of participation in these so called ‘treatment plans’ for you.
“I may have underestimated them. I see why you keep them around, Kitten,” Sylus laughs.
“Sylus, hold her steady,” Zayne instructs.
“I said, I don’t take orders, Doc,” Sylus replies.
Zayne responds composed, “He needs to conserve his energy.”
Sylus glances briefly at Caleb.
Zayne’s tone is calm, but firm: “Let him recover. He’ll need his Evol later.”
Sylus is reluctant, but since he prefers feeling your full weight in his arms anyway, he complies. Zayne is in his element now — Anatomy.
He knows exactly how to carefully, yet efficiently prepare you, how to position his fingers, how fast to push, where to apply pressure.
He’s 4 fingers deep into you, adjusting his pace and the depth as needed, before attending your front and repeating his routine, until he’s pushed in his whole hand.
“Z-Zayne, I—I…” you mutter under your breath.
“Caleb,” Zayne cuts in, calling his name before you can finish.
Caleb knows his role. He stands up and taps his leaking cock against your lips, guiding you to take him.
“Suck it well, Pips. You’ve done this before! Let the doctor finish his examination.”
Sylus’ eyes widen. He lets out a loud laugh as he watches you obediently take in Caleb’s cock while Zayne’s casually fisting you. Your moans are muffled, your eyes glistening.
“And here I thought I was the bad influence,” Sylus says amused.
Caleb shoots Sylus a cocky smirk, “Hope you’ve got the stamina to back up the attitude.” Caleb uses his Evol now again to ensure everyone has good access to your body. Sylus joins in as soon as Zayne clears you.
You’re soon stuffed by all three of them, your mind completely blank, senses overstimulated, moans echoing. You don’t know anymore whose cum you’re licking off whose body, whose juices you’re swapping with who, who is digging their tongue or cock into you — everything is a blur.
“Let my name leave your lips tonight a thousand times…ten thousand times even,” Zayne moans as he bends you over, fucking your ass. You whimper with each thrust, since it pushes Caleb and Sylus’ cocks simultaneously deeper into your other hole.
Caleb, who’s pounding into you from below, is drunk on lust and caught up in the intensity. “Look at you~ I didn’t teach you that,” he smirks.
“C-Caleb…,” you barely breathe out, “Cal..C—”
“Yeah, I’m your Caleb,” he responds, only to thrust into you faster.
Sylus closes the distance to Caleb more than either of them expected.
He’s lying on top of Caleb, his cock buried in you as well, sharing your hole with him. “Greedy little kitten…and I might add, an equally greedy pup,” he purrs near your ear. Caleb lets out a breathy laugh.
Your walls are tightening around them, you’ve never felt so full, their sizes are tearing you apart, each stroke shoots a deep spark through your body, mouth dry from all the panting, any leaking liquid gets pushed in again, occasionally given you to swallow as well.
They pass you around as they please, cumming inside you in rotation, tossing & turning you as they desire, you’re leaking everywhere. Your ass and clit get slapped, your hair pulled, your tits pressed into someone’s mouth — your body doesn’t belong to you anymore.
Whenever anyones heating up, Zayne uses his Evol to cool them down. There is no resting period. The water ripples violently around you as everything becomes heat, breath, wet, and overlapping moans. And as the morning comes…you realize you could indeed split yourself into 3.
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.
It has been 2 days since you and Caleb consented to indulge in each other’s bodies while asleep. Lying beside you now, he realizes he could no longer contain the restless hunger building inside him – tonight, he would give in.
You slept as peacefully as ever, dressed in a silk nightgown that barely brushed your thighs. The sight alone makes his breath hitch. His hand moves anticipatory over his hardened length, a quiet groan caught in his throat at the thought of what he was about to do.
Caleb didn’t realize how quickly his restraint unravelled. Soft, heated sounds slipping past his lips as he carefully pulls the blanket away from your body.
“You’re such a good girl… sleeping so deeply,” he whispers, lowering himself between your thighs.
He presses soft kisses against your skin, before gently easing your legs apart, careful not to wake you. His breath warms your inner thighs as he lingers there, savouring the moment.
“Oh…? How are you this wet while you’re asleep? Are you dreaming of something naughty…?” He lets his tongue glide between your folds, just enough to taste. A muffled moan escapes him.
“Mmh… how do you always…taste so good…?”
His words dissolve into quiet sounds against you, his breathing growing heavy and unsteady. “Let’s see if you can take one finger…” he murmurs, easing it inside you. A soft exhale follows, “I see…not enough for you, huh?”
He added another. Caleb leans over you, his fingers still moving inside you in an unhurried rhythm. He’s brushes stray strands of hair from your face as he watches you, almost studies your every feature.
Eventually, he withdraws his finger, bringing them to his lips and licking them clean with a quiet, satisfied hum, before letting his hand drift slowly to cup your breasts.
“You have no idea how long I’ve wanted this,” he whispers against your ear.
“How many nights I’ve had to take care of myself while you slept next door or even here, right next to me…,” a soft, breathless laugh follows, but clearly filled with guilt.
“Although I might’ve stolen a taste once or twice before when you were sleeping… but you forgive me, don’t you?” he confesses.
Deep down, he longed for you to catch every confession, but yet was relieved you’re fast asleep.
“Now… juuust the tip,” he says.
“You can handle that. I won’t wake you up.” He positions himself, guiding the head of his leaking cock slowly against you before pressing in just slightly. A sharp, shaky breath left him the moment he felt you.
His control slipps completely then, his movements growing steadier, deeper, his breathing rougher with every thrust. “I’m sorry– “ he gasps, his voice strains.
“It’s… not just the tip. I know…”
He suddenly freezes mid-motion, feeling you shift slightly under the covers as your breathing intensifies.
“Ssh… hey, sshh!! I didn’t mean to wake you,” he says quickly and panicked.
He basically has your permission, but why did he still feel so guilty? Yet he didn’t stop.
He leans down, capturing your lips in a rushed, but deep and sloppy kiss, his hand coming up to block your eyes with his palm, just in case.
“Be a good baby sister… go back to sleep, yeah?” he whispers, yet his movements only grow more forceful.
“I’m almost done… just listen to me,” he says as he hurries to finish.
Your eyes twitches open for a second, a tiny smirk teasing the corner of your mouth, but you stay perfectly still, pretending to be asleep.