Actions

Work Header

good boy!

Chapter Text

 

 

 

mina had cornered him during the pre-opening prep.

 

"you're smiling a lot these days," she peered, wielding a wooden spoon like a weapon of interrogation. "that's either very suspicious or very concerning."

 

caleb blinked, refocusing on the milk he was supposed to be steaming. the temperature gauge read 140°F. he'd been staring at it without seeing it for god knows how long. "what? no i'm not."

 

"you absolutely are. you've been doing it all morning." she leaned against the counter, arms crossed, wearing her knowing expression—the one that meant she'd already figured out the answer and was just waiting for him to catch up. "actually, you've been doing it all week. riley asked if you'd been replaced by a pod person. knox thinks you're planning something and won't tell us what."

 

"i'm not planning anything."

 

"so you're just naturally this..." she waved her hand in a circular motion at his face. "...glowy?"

 

"i don't glow."

 

"you're literally glowing right now. it's unsettling." mina’s expression gentled, her tone turning careful. "did last week go well?"

 

"last week was—" caleb paused, trying to find words that wouldn't reveal too much. 

 

the rain. zayne in his apartment, wearing his clothes, looking soft and approachable. the photos on the bookshelf and the stories they'd traded like secrets, like promises.

 

"—good," caleb finished. "yeah. it was good."

 

"really?" mina's eyebrow rose.

 

"yeah. maybe i really needed that break." he shrugged.

 

“you needed a break,” she repeated slowly, like she was testing the phrase for structural integrity. “and coincidentally, the only day you take a break, you run into a certain someone in the rain.”

 

caleb stared at her.

 

mina stared back.

 

behind them, knox walked past carrying a tray of croissants, took one look at caleb’s face, and immediately pivoted in the opposite direction.

 

“...do i even need to ask how you know that?"

 

"it was merely a guess but your reaction solidified it." she grinned. "so? any progress?"

 

caleb turned back to the espresso machine, focusing very hard on the temperature gauge even though the milk had long since reached optimal temp. his hands moved on autopilot—releasing the steam wand, wiping it down, tapping out the portafilter.

 

"well—" he said quietly, "okay, yeah, we talked. that's it. it was good. we're... i think we're getting somewhere."

 

"caleb. you've been 'getting somewhere' for two months. at some point you actually have to arrive."

 

"it's not that simple."

 

"it literally is, though." mina softened slightly, her voice gentling in that way that meant she was about to say something he didn't want to hear but probably needed to. "look. i get it. i know you’re worried  but you can't just... wait forever and hope he reads your mind."

 

"i'm not—"

 

"what if someone else figures it out first?" mina continued, relentless. "what if someone else asks him out while you're busy being patient and perfect and waiting for the exact right moment that might never come?"

 

caleb's stomach twisted uncomfortably. he forced a laugh, aiming for casual and probably missing by a mile. "that's not going to happen."

 

"how do you know?"

 

"because—" the words caught in his throat.

 

because zayne didn't date, probably. because he worked eighty-hour weeks and barely had time for a dog, let alone a relationship. because in two months of regular visits, three times a week, hours of conversation, zayne had never once mentioned anyone. never checked his phone with that particular soft expression people got when texting someone special. never cut their time short for plans with someone else.

 

because surely, surely, if there was someone else in zayne's life—someone important, someone who mattered—caleb would have noticed by now. would have seen signs. would have known.

 

wouldn't he?

 

"it's just not," he finished weakly.

 

mina looked like she wanted to argue—her mouth opened, that particular glint in her eye that preceded a lecture—but knox called her name from the register. a customer with a complicated order, bless them.

 

she pointed at caleb. "we're continuing this conversation later."

 

"can't wait," caleb muttered.

 

mina left. caleb exhaled, tension draining from his shoulders.

 

he was being ridiculous. mina meant well, but she didn't understand. this thing with zayne was delicate. fragile. something that needed careful handling, not bold declarations and grand gestures.

 

slow and steady. that was the plan. build the foundation first. let zayne get comfortable, let him realize that caleb was someone safe, someone who saw him and valued him and wasn't going anywhere. wait for the right moment—a clear moment, an unmistakable moment—and then…

 

then he'd tell him.

 

he had time.

 


 

the errand should have taken ten minutes.

 

pick up the specialty coffee beans from the roaster downtown, grab the organic dog treats from the boutique supplier three blocks over, maybe stop by the stationary store for more receipt paper. simple. routine. the kind of task that didn't require thought, just movement.

 

the downtown streets were busy with the usual weekday churn—businesspeople on lunch breaks, students cutting through on their way to the university, tourists consulting maps and looking vaguely lost. caleb navigated through it all on autopilot, supply bag heavy in his hand, mind already jumping ahead to the afternoon rush and whether they'd need to prep more cold brew.

 

he had just finished loading the last box into his car—the beans settled carefully in the trunk so they wouldn't roll, the treats stacked beside them—when he saw someone familiar across the street.

 

zayne.

 

his heart did that stupid little skip anyway, embarrassingly adolescent. every time. even after months. like a part of him still couldn’t quite believe it: that yes, he got to see zayne regularly now, got to sit across from him and watch him slowly unspool, coaxing a smile out of him.

 

he was standing near the curb outside a restaurant caleb vaguely recognized—one of those upscale places with white tablecloths and prix fixe menus, the kind where you needed reservations weeks in advance.

 

zayne had his long coat buttoned despite the mild weather (he always ran cold, caleb had learned, always sought out warmth in ways that made caleb want to—). he stood with that neat, exact stillness that meant he was waiting.

 

it wasn’t one of their training days. thursday was tomorrow. but seeing him here—out in the world—felt like stumbling on a secret, private and precious. like catching a glimpse of someone’s life outside the carefully bounded space you usually shared. like hearing your favorite song come on the radio.

 

caleb’s feet carried him forward without him deciding to move. his smile was already there, forming—ready with a greeting, with warmth. maybe a comment about the weather, or the new blend knox had been tinkering with. maybe he’d suggest coffee, if zayne had time. maybe—

 

the smile stalled.

 

froze.

 

died somewhere between his chest and his mouth.

 

zayne wasn't alone.

 

a man was walking toward him from the restaurant entrance, and zayne's expression changed—shifted from that neutral waiting face into something softer. recognition. familiarity.

 

the man was tall—just slightly shorter than zayne, which still put him well over six feet—with silver-white hair that caught the light and unusual golden eyes that were visible even from across the street. he was well-dressed that suggested money and taste: beige suit, burgundy scarf, the kind of polished elegance that belonged in that restaurant, in zayne's world of hospitals and professional spheres.

 

he stopped beside zayne. close. close enough that their shoulders brushed when the man leaned in to say something. too close for colleagues. too close for casual acquaintances.

 

familiar-close.

 

and zayne smiled.

 

something that took caleb weeks to earn.

 

the world narrowed to that small, ordinary moment—two people standing close on a sidewalk, sharing space like it was natural. like it belonged to them.

 

the silver-haired man gestured toward the restaurant entrance with an elegant hand, said something that made zayne's smile widen just a fraction. and then—casually, naturally, like he'd done it a hundred times before—the man's hand settled at the small of zayne's back as he guided him toward the door.

 

and zayne just moved with the touch like it was expected, welcome, normal.

 

they disappeared inside together, the restaurant door swinging shut behind them with a soft, final click that caleb couldn't hear from across the street but felt anyway, somewhere in his chest.

 

caleb stood there on the sidewalk, feet rooted to concrete, supply bag growing heavy in his grip.

 

the light changed. people flowed around him like water around a stone—a jogger, a woman with a stroller, a cluster of teenagers loud with laughter. the world kept moving.

 

caleb couldn't.

 

his phone buzzed. once. twice. three times in rapid succession. probably knox asking where the hell he was, why the cold brew beans weren't back yet, whether caleb had gotten lost in the three-block journey he'd made a hundred times before.

 

caleb looked down at his phone. looked back up at the restaurant—expensive, intimate, the kind of place you took someone special.

 

the unease from earlier came crashing back, mina's words echoing with new, horrible clarity: you ever worry someone else might get to him first?

 

no, he'd said. laughed. been so sure.

 

zayne was busy. zayne barely had time. zayne was—

 

—having lunch with someone who touched him easily, who made him smile like that, who looked at him with an intensity that even from across the street felt intimate.

 

caleb's hands tightened on the supply bag until his knuckles went white.

 

he'd been so stupid.

 


 

"caleb."

 

the voice cut through the pleasant fog of dog-related chaos.

 

caleb blinked. refocused.

 

zayne's face was close to his—too close, close enough that caleb could see the exact shade of green in his eyes, count the individual lashes behind his glasses, notice the small scar at his temple that he'd never mentioned the origin of.

 

they were both crouching in the puppy play area. right. thursday. snowball's socialization training with the bigger dogs. apollo was supervising from his usual spot by the fence, looking deeply unimpressed with the proceedings. three puppies caleb couldn't immediately name were having a very serious discussion about who got to chew the rope toy.

 

and zayne was staring at him with an expression that might have been concern except caleb couldn't read him right now.

 

"w-what?" the word came out rougher than intended. caleb jerked his head back, putting distance between them even though it was probably too late, probably obvious, probably—

 

zayne frowned slightly. he gestured down.

 

caleb followed the gesture and—oh. his treat pouch had somehow become the center of a very enthusiastic canine raid. five dogs—no, six, when did the corgi get there?—had their noses buried in the canvas, tails wagging frantically as they helped themselves to the premium training treats that cost more per pound than caleb's coffee beans.

 

how long had he been staring? long enough for six dogs to organize a heist.

 

snowball, surprisingly, wasn't one of them. the samoyed puppy sat three feet away, tail wagging, dark eyes locked on zayne.

 

at least someone here was improving.

 

at least someone was getting better instead of worse.

 

"the treats," zayne said quietly.

 

caleb tried to smile. it felt wrong on his face, muscles moving in unfamiliar patterns, stretching into something that probably looked more like a grimace. "uh, yeah. it's fine. a bit of indulgence every now and then is fine."

 

the words sounded hollow even to his own ears.

 

zayne's frown deepened. he extracted the pouch from caleb's loose grip. redistributed the treats more evenly among the guilty parties, who accepted their bounty with wagging tails and zero remorse.

 

"you seemed distracted," zayne's voice dropped even lower. quiet that demanded attention, that meant I’m worried about you without ever using the words. "that's not like you."

 

no, caleb thought with bitter clarity. what's not like me is falling for customers who are already taken. what's not like me is being stupid enough to think i had a chance. what's not like me is standing here trying not to picture your hand on someone else's back, your smile given to someone else, your time spent with someone who actually—

 

he forced his smile wider, felt it crack at the edges. "just thinking about... stuff. you know how it is."

 

"do i?" zayne's hazel eyes studied him for a moment that stretched too long. searching. looking for something caleb couldn't give him because what was he supposed to say? hey, funny story, i saw you the other day with another guy and it almost made wanna jump in front of a car, how's your thursday going?

 

zayne straightened. extended a hand down.

 

caleb stared at it.

 

those hands.

 

probably the same hands he'd seen yesterday.

 

that had touched that man's arm, his shoulder, maybe more, maybe things caleb had spent too many sleepless nights imagining except it was his own face in those daydreams, his own skin under those careful fingers—

 

he took the offered hand anyway. let zayne pull him to his feet.

 

the contact lasted maybe three seconds and caleb's traitorous brain kept every detail like it was evidence in a case he'd already lost.

 

when zayne let go, caleb's hand felt cold.

 

the session wrapped up smoothly after that.

 

when the other dogs filtered out with their owners—a chorus of "thanks!" and "see you next week!" and "snowball is such a good boy!"—the play area went quiet. just caleb and zayne and their respective dogs and about a thousand things caleb wasn't saying.

 

zayne lingered by the gate. hands in his coat pockets. expectant. waiting.

 

this was usually when they'd migrate to one of the corner tables. the ritual they'd built without discussing it, without formally agreeing, without ever acknowledging that it had become the part of these sessions that mattered most.

 

caleb would grab them drinks—hot cocoa for zayne, always. coffee for himself, black, because he needed the caffeine and the bitter taste felt appropriate for someone who'd chosen the military over safety, a dog café over prestige, pining over action.

 

they'd sit. they'd talk.

 

except.

 

caleb's feet stayed rooted where they were.

 

his chest felt tight. his throat felt tighter. every muscle in his body was screaming at him to move, to go to zayne, to sit down and have their coffee and pretend yesterday hadn't happened, pretend he didn't know, pretend they could keep existing in this careful space they'd built where everything was perfect as long as nothing was said.

 

but he couldn't.

 

because now he knew. knew there was someone else, someone who got the parts of zayne that caleb had thought—hoped—might someday be his. someone who took him to nice restaurants and made him smile like that and touched him like they had the right to.

 

and caleb couldn't sit across from zayne and make small talk and pretend his chest wasn't caving in.

 

"i should—" the words came out mangled. he gestured vaguely toward the counter, the universal signal for i have work to do, i'm busy, i can't stay. "mina's been asking me to check the new supplier invoices. numbers aren't really her thing, and i've been putting it off, and—"

 

he was rambling. he never rambled. rambling was what happened when you lost control of a conversation, when you were floundering, when you were lying.

 

a flicker crossed zayne’s expression.

 

confusion, maybe. like he was trying to solve a problem whose variables had suddenly changed. or disappointment—no, couldn't be disappointment, because why would zayne be disappointed? he had someone. someone better. someone who wasn't currently having a breakdown in his own café over supplier invoices.

 

the expression was gone too quickly for caleb to name, shuttered behind zayne's usual composure.

 

"of course," zayne murmured. "you're busy."

 

not too busy for you, never too busy for you. i'd drop anything to sit with you. i'd stay here until closing, until the lights went out and the city went quiet, just to have another hour of your time.

 

"sorry," caleb hated how rough his voice sounded. "rain check?"

 

zayne nodded once. he turned toward his bag, started gathering his things with efficient movements. and then paused.

 

"oh." his hands stilled on the zipper. "and i brought these."

 

he pulled out a small white box tied with string. pale blue ribbon, the expensive kind that meant the bakery cared about presentation. through the transparent window, caleb could see delicate pastries arranged with careful artistry—pain au chocolat with perfect lamination, croissants that looked like they'd shatter at a touch, what looked like those apple turnovers with the lattice tops.

 

elysée bakery. caleb recognized the packaging.

 

his chest constricted further.

 

"you mentioned it last time," zayne continued. he set the box on the nearby bench with the same care he probably used for sterile instruments. "that you'd been meaning to try their new location but haven't had time. so i... i thought you might like them."

 

last time.

 

it was barely a comment, a throwaway observation you make in conversation and immediately forget.

 

and zayne had gone out of his way to get them. had probably stood in line, had picked them out, had brought them here specifically for caleb.

 

these small, careful considerations that felt like evidence. like proof of something building between them.

 

but maybe that's just who zayne was. considerate. thoughtful. the kind of person who remembered small details about everyone, who brought gifts because he'd been raised to be polite, who smiled at people because that's what you did in social situations.

 

maybe caleb had been reading poetry into a grocery list.

 

"thanks," he managed. the word came out strangled. "that's really... that's really thoughtful. of you."

 

thoughtful. such an inadequate word for what this was.

 

for the fact that even with someone else in his life—someone who took him to nice restaurants, someone who made him smile, someone who got to touch him like they had the right to—zayne still thought about caleb enough to do this.

 

which somehow made everything worse.

 

zayne's hand paused halfway to collecting snowball's leash. the line of his body shifted—so slight it would’ve been nothing on anyone else, but with zayne it meant caleb had missed a step.

 

"caleb—"

 

"i really should check those invoices." the words came out too fast, too desperate. caleb was already moving toward the counter. away. distance. safety. "have a good rest of your day, zayne. text if snowball gives you any trouble."

 

three steps. four.

 

his brain caught up with his mouth.

 

text if snowball gives you any trouble.

 

except zayne didn't have his number.

 

they'd never exchanged numbers. in two months of three-times-weekly visits, of hours of conversation, of shared stories and careful confidences, they'd never taken that step. why would they? it wasn't like they were friends. wasn't like they had any reason to contact each other outside these scheduled sessions.

 

zayne was just a customer. just another client bringing their dog in for training.

 

just someone who remembered offhand comments from three weeks ago and brought caleb pastries because he'd thought it might make him happy.

 

caleb kept walking.

 

five steps. six.

 

behind him, he heard the soft click of snowball's leash attaching. the rustle of the pastry box being picked up again—careful, so the contents wouldn't shift, wouldn't get damaged. the gentle murmur of zayne coaxing his dog toward the exit, voice soft in that way he only used with snowball, with the few creatures he allowed himself to be gentle with.

 

caleb didn't hear zayne say goodbye.

 

didn't hear footsteps on the hardwood floor, or the jingle of the bell above the door, or any of the small sounds that usually marked zayne's departure, that caleb had learned to listen for even when he was busy with other things.

 

he just heard the absence. the silence where zayne's presence used to be.

 

when the door chimed shut, caleb made it exactly three more steps before his momentum died.

 

mina looked up from the register. her eyebrows rose, which probably meant she'd been watching, had seen the whole thing, had questions.

 

"did dr. li just leave?" she kept her voice carefully neutral, but caleb knew her well enough to hear the confusion underneath. "i thought you two usually—"

 

"invoices." the word came out sharp. caleb pulled out his phone, stared at the black screen like it contained answers. "you said you needed help with the invoices."

 

"boss," she said gently. "i sent you the invoice report three days ago. you already approved everything. left me a note about switching suppliers for the dog biscuits because the new vendor had better pricing."

 

oh.

 

caleb pocketed his phone. stared at the counter. at the espresso machine with its familiar dents and scratches. at the menu board knox had hand-lettered in his careful script.

 

"right," he repeated dully.

 

apollo crossed the room, nails clicking on the hardwood, and pressed close to caleb’s leg like an anchor. he let out a low, concerned whine—questioning, gentle—the sound he made when he knew caleb was hurting and didn’t know how to help.

 

caleb scratched behind his ears without looking down.

 

through the window, he could just see zayne's figure disappearing down the street.

 

getting smaller. further away.

 

gone.

 

"are you going to eat those?"

 

caleb blinked. looked at mina. looked at where she was pointing.

 

the pastry box. sitting on the bench where zayne had left it. the midnight jasmine tea cakes suddenly felt pathetic. amateur hour. like a child mimicking adulthood, all clumsy hands and hope, while everyone else made it look easy—effortless—unafraid.

 

“later,” caleb said, voice sandpapered by a grief that made no sense: mourning something he’d never had. “maybe later.”

 


 

(he didn't eat them later. he gave them to his staff at closing, watched them enjoy what was supposed to be shared between him and zayne, and told himself it was fine. it was better this way.)

 


 

the excuses came easier after that.

 

like something caleb's body learned to do automatically, the way pilots trained for emergency procedures until they could execute them without conscious thought. identify the threat. initiate evasive maneuvers. maintain altitude.

 

survive.

 

"sorry, zayne—supplier meeting in forty-five. can we wrap up a bit early today?"

 

they were twenty minutes into their tuesday session. snowball had just nailed a perfect recall from across the play area, and zayne had been watching with that particular expression he got when his dog did something right—pride mixed with wonder, like he still couldn't quite believe he was capable of this.

 

he looked at caleb, excitement surfacing. “did you see—”

 

"yeah, that was great." caleb cut him off, already moving, already creating distance. "really great progress. you've both been working hard."

 

the words came out too fast, too bright, enthusiasm forced until it rang false. zayne's expression shifted—that excitement dimming, shuttering back behind careful neutrality.

 

he glanced at his watch—the nice one with the leather band that caleb had noticed was getting worn at the edges, had almost mentioned he knew a place that did repairs, had thought about offering to take him there, maybe make an afternoon of it—

 

"of course," zayne said, straightening from his crouch with movements that seemed slower than usual. careful. like he was testing for injury. "we can continue next time."

 

but caleb was already ushering them toward the door, smile fixed in place like a mask he couldn't quite take off. friendly. professional. exactly what a good business owner should be with a valued client.

 

nothing more.

 

"yeah, next time. same slot on thursday?"

 

"if that works for you." zayne's voice was quieter now. questioning, almost. like he was asking about more than just scheduling.

 

"absolutely. see you then."

 

the door chimed. zayne paused on the threshold, started to turn back—

 

caleb was already walking toward the office, phone pressed to his ear even though no one was on the other end.

 

there was no supplier meeting.

 


 

thursday came with autumn rain—not the dramatic downpour that had brought zayne to his apartment weeks ago, but a steady drizzle that made everything gray and cold.

 

zayne arrived exactly on time, as always. his hair was damp at the edges where his umbrella hadn't quite covered him. water droplets clung to his glasses. he looked tired—shadows under his eyes darker than usual, the kind that spoke of long shifts and not enough sleep.

 

caleb's first instinct was to make him hot cocoa. to guide him to their table. to ask about his week, about the difficult cases he sometimes mentioned, about whether he was taking care of himself or just taking care of everyone else.

 

he crushed the instinct ruthlessly. he had no right to that concern anymore. no right to notice these things, to care about them, to act on them. that privilege belonged to someone else now.

 

"emergency with the espresso machine," caleb announced before zayne had even unclipped snowball's leash. he gestured toward the counter where knox was cleaning the machine with his usual efficiency—no emergency, no panic, just routine maintenance. "mina's freaking out about it. might need to cut today short. actually—" he glanced at his phone like he'd just received a message. "—might be better if we reschedule entirely. don't want you guys hanging around if we have to close early."

 

the espresso machine was fine. mina wasn't even working that shift—she'd called out sick with a cold, voice raspy when she called that morning.

 

"i see," zayne said slowly. his eyes tracked over the café—taking in the customers scattered at various tables, the hiss of the supposedly-broken espresso machine producing a perfect cappuccino, knox's relaxed posture as he chatted with a regular.

 

"i hope it's nothing serious," zayne continued, voice carefully neutral. it made caleb's stomach twist with guilt. "with the machine."

 

"probably just needs a new gasket. knox worries too much." the lie tasted like ash in his mouth. burnt and bitter and wrong. "thanks for understanding."

 

"of course." zayne collected snowball, movements careful and precise. the puppy whined softly, looking between them with those dark, knowing eyes. dogs always knew when something was wrong. always sensed the tension humans tried to hide.

 

"see you saturday?" zayne asked at the door. his tone was still neutral, still polite, yet the question landed like a hinge, half hope, half test. like he was giving caleb one more chance to be honest. to say what was really wrong. to stop running.

 

"if the machine's fixed." another lie. easier than the last. practice made perfect, after all.

 

zayne's jaw tightened almost imperceptibly, that muscle jumping beneath his skin. then he nodded once—sharp, final—and left without another word. the bell chimed his departure with its usual cheerfulness, oblivious to the fact that each ring felt like a countdown to something ending.

 

the jasmine tea caleb had prepared sat cooling on the counter, untouched.

 

he'd made it on autopilot—heating the water, steeping for exactly three minutes, adding just a touch of honey the way zayne liked it. the ritual was so ingrained now that his hands had moved without conscious thought, taking over while his brain tried desperately to maintain distance.

 

mina found it an hour later when she stopped by to drop off her keys, still sniffling and wrapped in an oversized scarf. she picked up the cup, felt its coldness, looked at caleb with red-rimmed eyes that were far too knowing.

 

"boss," she said hoarsely. "why are you making dr. li's order when he's not even here?"

 

caleb took the cup from her hands and dumped it down the sink without answering, watching it swirl down the drain like all his stupid hopes.

 

"caleb—"

 

"you should be home resting," he said, already turning away. "i'll handle your shifts this week. don't come back until you're actually better."

 

she left, but not before giving him a look that clearly said we both know you're the one who's not actually better.

 


 

saturday morning came with clear skies and the kind of crisp autumn air that made everything feel sharp-edged and bright.

 

caleb had been at the café since 6 am, preparing for the weekend rush, trying to lose himself in work. trying not to think about the fact that zayne would be here in three hours. trying not to count down the minutes until he had to see him again, had to pretend everything was fine, had to watch snowball make progress while something between him and zayne deteriorated with each passing session.

 

they were in the play area when caleb's phone rang—or pretended to ring, because he'd set it to silent hours ago specifically so he'd have this excuse ready.

 

"landlord called about the lease renewal," caleb announced, pulling his phone out and staring at the blank screen like it was displaying something urgent. "have to take this, sorry."

 

they'd been sitting on the floor together while apollo had been demonstrating the "settle" command, lying calm and still while snowball attempted to mimic him, body quivering with the effort of staying relaxed. zayne had been praising apollo softly, one hand resting on snowball's back to keep him steady, and for just a moment caleb had let himself forget why keeping distance was necessary.

 

then reality had crashed back in and the panic had set in like ice water in his veins.

 

zayne's hand stilled on snowball's head. he didn't look at caleb, just kept his attention on the dogs, but something in his stillness felt wrong. tense.

 

"the landlord," zayne repeated slowly, voice carefully neutral. "on a saturday morning."

 

"yeah, he's... very particular about timing," caleb said, already standing, already moving away before zayne could see through the lie. distance. he needed distance. "you know how landlords are."

 

“i don’t, actually.” zayne got to his feet slowly, movements measured, and brushed dog hair from his slacks. “mine prefers email.”

 

a sharp edge rode his tone—not quite an accusation, but close enough that caleb felt it like a pinprick. like zayne was calling him out without saying it outright. like zayne knew.

 

"well, mine's pretty old-fashioned," caleb said, forcing lightness into his voice even as his chest tightened. "real stickler for verbal agreements. really should get going though. same time next week?"

 

the question came out automatic, part of their routine, before caleb's brain caught up with his mouth and reminded him that maybe he shouldn't be scheduling more sessions when every single one felt like slowly bleeding out.

 

zayne was quiet for a long moment. long enough that caleb had to fight not to fidget, not to fill the silence with more excuses, more justifications, more lies piled on top of lies until the whole structure collapsed.

 

then: "if you're available."

 

the words hung between them, heavy with implication. with the weight of all the times caleb had suddenly become unavailable, all the excuses and early endings and careful distance.

 

"of course," caleb forced out around the tightness in his throat. "always available for clients."

 

"clients," zayne repeated softly. not a question. a statement. like he was testing the word, seeing how it fit, how it felt to be reduced to transaction after months of—

 

whatever they'd been.

 

"right." his voice was perfectly controlled now. perfectly professional. "i wouldn't want to take up more of your valuable time than necessary. for business purposes."

 

the emphasis on "business" was so slight caleb almost missed it. almost.

 

"zayne—"

 

but zayne was already collecting snowball's leash.

 

"same time next week then," he said. "unless you have another emergency."

 

the last word landed like a slap.

 

then he was gone.

 


 

sunday was supposed to be safe.

 

zayne never came on sundays. sundays were for the regulars, for families with hyperactive puppies who needed socialization, for elderly customers who came in just for the company and the coffee. sundays were safe.

 

sundays were for caleb to breathe without the weight of hazel-green eyes tracking his every movement, without the constant vigilance required to maintain his carefully constructed lies, without the ache in his chest that appeared every time he saw zayne and remembered what he couldn't have.

 

which is why, when the bell chimed at 3pm and caleb looked up from refilling the pastry case to see zayne standing in the entrance, his brain simply stopped.

 

zayne was alone.

 

no snowball trotting beside him, no training bag slung over his shoulder, no reason at all to be here except—

 

“hi,” zayne said, quiet and cautious, like he was nearing a spooked animal.

 

“hi.” caleb defaulted to his safe smile—the one that kept things easy, kept them normal. “no snowball today?”

 

"he's at home." zayne's hands were in his coat pockets. "i wanted to talk to you."

 

caleb's stomach dropped somewhere into his shoes.

 

around them, the sunday crowd continued their conversations—a mother trying to convince her toddler that no, they couldn't adopt all the dogs; two students studying in the corner with their ancient golden retriever snoring under the table; an elderly man reading the newspaper while his terrier mix sat primly on the chair beside him.

 

normal. everything was normal.

 

except nothing felt normal at all.

 

"about snowball's training?" caleb tried, already knowing it wasn't, already bracing for whatever this was, whatever confrontation he'd been trying so desperately to avoid.

 

"no."

 

the café suddenly felt too small. too warm. the sunday crowd that had felt comfortable moments ago now felt like an audience. like witnesses to whatever was about to happen.

 

"i'm... pretty slammed right now," caleb gestured vaguely at the half-empty café, at riley who was literally reading a book at the counter, at knox who was in the back probably experimenting with another fusion dessert. "maybe we could reschedule? send me an email through the website?"

 

zayne blinked once. the expression that followed was controlled, but his jaw set the way it did when the world refused to cooperate.

 

"it will only take a moment."

 

"i really can't—"

 

"then i'll wait."

 

the words were quiet. final. delivered with the same calm certainty zayne probably used when telling patients they needed surgery, when there was no room for argument or negotiation.

 

caleb's mind raced through options. he could leave. just walk out, claim an emergency, disappear for a few hours until zayne gave up and left. he could call mina for backup, have her run interference, create some crisis that needed his immediate attention.

 

he could keep running.

 

the thought settled in his chest like lead.

 

"...okay," caleb heard himself say. "i mean, can't really stop you there. but, uh, just a heads up, it might take a while so—"

 

"it's fine." zayne's voice was steady, patient in that way that meant he'd already decided to wait however long it took. "i have time."

 

i have time.

 

the irony would have been funny if it didn't hurt so much. caleb had thought he had time.

 

"are you going to take my order? or will your other staff?"

 

the question was perfectly polite. perfectly reasonable.

 

yet still, caleb winced. "i'll... take it."

 


 

zayne ordered jasmine tea.

 

caleb made it with shaking hands thenhe delivered it to zayne's table—not the corner table by the window that had become "theirs," but a different one, near the center of the café, where anyone could see them. where this was clearly public, professional, nothing like the hours they'd spent tucked away in their usual spot.

 

caleb set the cup down carefully. "here you go. let me know if you need anything else."

 

he turned to leave.

 

"sit."

 

the word stopped him cold. not loud—zayne never raised his voice—but firm. unyielding. the same tone he probably used in the or when he needed nurses to act immediately.

 

"the café—"

 

"i don't see what's the difference between making time for me back then and now."

 

zayne looked... god, caleb had the nerve to think he looked devastating like this. not adorable—devastating. 

 

there was color high on his cheekbones that had nothing to do with the weather. his fingers drummed against the table in a rapid, agitated rhythm so unlike his usual stillness—the same fingers that held scalpels steady during surgery, that never trembled, that were always controlled.

 

not controlled now.

 

the furrow between his brows was deep enough that caleb wanted to smooth it away with his thumb. wanted to apologize. wanted to explain.

 

wanted to lie down on the floor and never get up.

 

“sit,” zayne repeated. the single syllable carried too much: please, don’t make me beg, i’m asking you to meet me halfway here.

 

and caleb did.

 

he sank into the chair across from zayne, hands folded in his lap to keep them from fidgeting, and tried to prepare himself for whatever was coming.

 

silence stretched between them. the café noise felt distant—muffled conversations, the hiss of the espresso machine, the soft padding of paws on polished floors. caleb focused on the table, on the grain of the wood, on anything except the weight of zayne's attention.

 

"caleb."

 

his name, spoken without distance—gentle, almost tender. caleb felt his walls shift, threatening to collapse.

 

he forced himself to look up.

 

zayne watched him with an expression that refused to settle into one thing—concern, yes, and confusion, but also a deeper wound lying just under the surface, restrained by sheer force of will and still faintly visible.

 

"have i done something wrong?"

 

the question landed like a physical blow.

 

"wrong?" caleb's voice came out too high, too fast. "no, of course not. you haven't—i've just been busy. like i said before. new menu items to plan, and the café's picking up, and there's always maintenance to deal with—" the words tumbled out, excuses piling on top of excuses, and he knew he was babbling but couldn't seem to stop. "is something wrong with snowball? because i can recommend another trainer if you need someone with more availability, or if you think he'd benefit from a different approach—"

 

"this isn't about snowball."

 

zayne's voice cut through caleb's rambling.

 

"you've been different," zayne continued, leaning forward slightly, elbows on the table. "i don't understand what happened, but—"

 

"nothing happened," caleb interrupted. "nothing changed. everything's fine." we're fine.

 

"then why does it feel like you can't stand to be in the same room as me?"

 

the words hung in the air between them, sharp and undeniable. caleb’s hand went still. his practiced composure faltered—briefly, disastrously—enough to let the truth bleed through.

 

"you won't look at me," zayne said quietly, relentlessly, like he was cataloging symptoms for a diagnosis. "you've barely spoken to me beyond the absolute minimum required for training. you cut our sessions short with excuses that don't hold up under even basic scrutiny," his voice dropped lower. "you're retreating. and i want to know why."

 

caleb's throat felt too tight. he could feel his pulse in his temples, in his wrists, thundering loud enough that he was sure zayne could hear it.

 

"i'm giving you some... time for yourself," he managed, the words scraping out rough and uneven.

 

zayne went very still. "what makes you think i need that?"

 

because i saw you. the words burned on caleb's tongue, desperate to get out. because i saw you with someone who makes you smile like i thought you only smiled for me. because i was too slow and too careful and too afraid, and now i have to watch you be happy with someone else while pretending my chest isn't caving in every time you walk through that door.

 

but he couldn't say any of that. couldn't put voice to the jealousy and hurt and stupid, pointless longing that had been eating him alive for days.

 

"i think you do," caleb said instead, voice barely above a whisper. "you just don't realize it yet."

 

"what does that even mean?" frustration crept into zayne's tone now, that careful control fraying at the edges. "caleb, please. i don't understand what's happening. last week we were—" he cut himself off, jaw tightening. "we were fine. better than fine. and now you're treating me like a stranger. like i'm just another customer you can't wait to get rid of."

 

and caleb was so tired.

 

tired of lying. tired of pretending. tired of feeling like his heart was an open wound every time zayne walked through that door. tired of hope that kept refusing to die no matter how many times reality proved it wrong.

 

"it means," caleb said carefully, each word chosen with precision because this was it, this was where it ended, "that snowball's training is almost done."

 

(lie. snowball could train for months more. caleb had a whole curriculum planned—advanced commands, therapy dog certification, tricks just for fun. he'd been planning it at 2am since the start, unable to sleep, mapping out excuses to keep zayne coming back.)

 

"another two, maybe three sessions tops."

 

(lie. he could stretch it to ten if he wanted. could invent new problems. could—)

 

"actually—" he forced himself to hold zayne's gaze, to not look away like a coward. "—maybe we could just let him graduate from his class. he's doing great. better than great. you've both worked really hard, and the progress has been amazing, but there's no reason to drag it out when he's clearly ready."

 

(lie lie lie. the biggest lie yet. because snowball was doing well but graduation meant goodbye and caleb wasn't ready for goodbye, would never be ready, but ready didn't matter when the person you wanted was already someone else's.)

 

"and then," caleb continued, the words coming easier now that he'd started, now that he'd committed to this path, "you won't need to keep making the trip here. you'll have your weekends back. more time for..." he gestured vaguely, unable to say it out loud. for the silver-haired man who makes you smile. for your actual life that doesn't revolve around a dog café and a trainer who read way too much into every conversation. "other things. important things. your work, your life, whatever you need to focus on."

 

the silence that followed felt deafening.

 

around them, the café continued its sunday afternoon rhythm—conversations flowing, cups clinking, dogs occasionally barking in greeting. normal sounds. normal life.

 

nothing about this felt normal.

 

"is that what you want?" zayne asked finally, voice completely neutral. the doctor's mask firmly back in place, hiding whatever he was feeling underneath.

 

no, caleb's heart screamed. i want you to keep coming here forever. i want tuesday and thursday and saturday to stay exactly as they are. i want to make you hot cocoa and listen to you talk about your surgeries and watch snowball play with apollo. i want to know if you think about me when you're not here. i want to be brave enough to tell you that somewhere between teaching your dog commands and watching you slowly relax in my space, i fell completely, stupidly, helplessly in love with you.

 

but wanting didn't change reality. wanting didn't make him any less too late.

 

"i want what's best for snowball," caleb said instead, and the lie tasted like ash. "and what's best is that he's got a solid foundation now. he's confident, responsive, well-socialized. you've done everything right. he doesn't need any more formal training."

 

you don't need me anymore.

 

the unspoken words hung between them anyway.

 

"i should get back to work." caleb was already standing, chair scraping loudly against the floor, several customers glancing over at the noise. "was there anything else?"

 

the question came out harsher than he intended. defensive. like he was trying to pick a fight, trying to make this easier by making it ugly.

 

the silence stretched so long caleb thought maybe zayne had left, had given up, had finally accepted that whatever had been building between them was over before it had really begun.

 

but when caleb finally forced himself to glance up from his fascinating study of the floor, zayne was still there. still sitting. still watching him. the control was intact, but the feeling underneath wasn’t hidden: hurt and complication, and—maybe—anger, banked and contained.

 

"no," zayne said finally, voice perfectly level. "nothing else. i apologize for interrupting your work."

 

the words were perfectly polite. perfectly wrong.

 

they felt like a door closing. like an ending.

 

zayne stood up. he collected his coat from the back of the chair, pulled it on calmly.

 

"have a good rest of your day, caleb," he said.

 

the same words caleb had thrown at him a week ago. returned like a weapon, like proof that he'd heard them, remembered them, understood exactly what they meant.

 

we're done here.

 

then he was gone, the bell chiming his departure like a funeral toll, and caleb was left standing in the middle of his café. the silence that followed felt deafening even through the ambient noise. the jasmine tea was barely touched, still warm, the cup sitting exactly where caleb had placed it.

 

next to it was a folded napkin.

 

caleb picked it up. inside, written in careful, precise handwriting that caleb recognized from training notes and medical forms and all the small ways zayne had been part of his life for two months:

 

i hope you feel better soon.

 

six words.

 

six words that felt like a knife between his ribs.

 

not angry. not accusatory. just... concerned. gentle. the same way zayne had been since the first day he'd stumbled into the café with an overexcited puppy and no idea what he was doing.

 

still kind, even after caleb had gutted him.

 

still worried about caleb when caleb had just told him to leave.

 

still gentle when he had every right to be angry.

 

that perfect handwriting. those careful, even strokes that spoke of hours of practice, of precision learned through years of medical school, of a man who did everything with care.

 

even goodbye.

 

because that's what this was, wasn't it? a goodbye. wrapped in concern. softened with kindness.

 

but still goodbye.

 

caleb sat back down heavily in the chair zayne had just vacated, the napkin clutched in his hand, and stared at those six words until the letters blurred.

 

around him, the café continued its rhythm. life went on. the world kept turning.

 

 

 

Notes:

tmi: early drafts of this consists of veterinary!zayne and one diligent cafe owner who keeps bringing him strays to check on lol

i got r1 zayne and one sylus from the new banner but caleb refused to come home ;;