Chapter 11: Elevated Affection
The kiss unspooled the last of the week’s tension, a tight coil springing loose deep in Rohan’s chest. The rain was a constant, hushed backdrop, sealing them in a private, watery world. Arjun’s mouth was warm and tasted of the spices from their meal, a hint of cardamom and heat. His arms, those formidable structures Rohan had been cataloguing, were now just arms holding him close, a sanctuary of muscle and intention.
When they finally broke apart, breathing ragged, Rohan found himself staring at a point just below Arjun’s jawline. The height difference, usually a minor abstraction, felt suddenly cavernous, comical. He was on his knees and Arjun was sitting, and he still had to look up.
A giddy, uncharacteristic impulse seized him. He raised his arms, straight up, like a child demanding to be picked up at the end of a long day. He didn’t say anything. Just looked at Arjun, his expression a blend of challenge and utter surrender.
Arjun’s eyes widened, then crinkled with delight. “What’s this?”
“Testing the architecture,” Rohan said, his voice rough. “For those other functions.”
A low laugh vibrated through Arjun’s chest. He moved with that shocking, fluid grace. His hands, those massive instruments of code and strength, slid under Rohan’s thighs. There was no strain, no dramatic heave. It was a simple, vertical integration, as if Rohan’s weight was a known, negligible variable. One moment Rohan was on his knees, the next he was in the air, lifted clear off the floor, Arjun rising to his own feet in the same motion.
The world tilted. Rohan gasped, his own hands flying to grip Arjun’s shoulders, the hard cap of deltoid muscle bunching under his fingers. He was up. Not just standing, but elevated, his line of sight now level with the top of the door frame, with a dusty shelf he hadn’t noticed before. The familiar room looked different from here—smaller, less imposing.
“Oh,” was all he could manage.
Arjun held him aloft, arms locked, as solid as steel cabling. He took a few slow steps, turning in a circle. The movement was swaying, rhythmic, like the deck of a ship. Rohan clung on, his heart hammering, a dizzying cocktail of vulnerability and exhilaration flooding his system.
“See?” Arjun’s voice was a deep rumble against Rohan’s sternum. “New perspective.”
He carried him toward the window. The rain streaked the glass, blurring the city lights into neon smears. Arjun stopped there, holding him like an offering to the storm. He looked up, his face open and wondrous. “Look how perfect you fit in my arms,” he whispered, and the words weren’t poetic; they were a raw, observed fact, dirty in their simplicity. “Like you were spec’d for this. All this time, you were just a load-bearing problem waiting for the right framework.”
Rohan laughed, a breathy, shaky sound. He tightened his legs around Arjun’s waist, feeling the powerful obliques contract in response. “Is that your romantic line? ‘You have optimal density for my lift capacity’?”
“It’s true.” Arjun nuzzled into his collarbone, his breath hot through the thin cotton of Rohan’s shirt. “You’re all compact intelligence. No wasted space.” He walked them back towards the center of the room, his gait easy, as if carrying a grown man was no more arduous than holding a thought. “I could carry you for miles. I could hold you right here until your stupid, brilliant brain finally shuts off.”
The promise in it, the sheer physical certainty, unmoored Rohan completely. His usual defenses—the analysis, the planning, the worry—were useless at this altitude. He buried his face in the crook of Arjun’s neck, inhaling the scent of soap and warm skin. He was drunk on it, on the height and the strength and the shocking safety of it all.
Arjun began to move again, a slow circuit of the living room. Past the sofa, past the framed diploma from a polytechnic institute Rohan hadn’t asked about, past the photos of a smiling older couple—parents, presumably—and a younger, serious-eyed Arjun in a school uniform. It was a tour of his life, given from a vantage point of total trust.
“You’re going to get that Team Lead,” Arjun murmured, his lips moving against Rohan’s temple as he walked. “And you’re going to walk into that panel and you’re going to tell them the truth. That you know how to build systems, and you know how to break them, and you know when to let someone else point out the bug you missed.” He stopped before the largest family photo. “You’re going to be so good, Rohan. And then you’re going to come home, and I’m going to ask you how it went, and you’re going to tell me every single detail. And then I’m going to pick you up just like this, and you’re not going to think about any of it anymore.”
The image was so vivid, so shockingly domestic, that it clenched around Rohan’s heart. He lifted his head. “Home?”
Arjun stilled. The word hung in the air, heavier than Rohan’s entire body. A flicker of that deeper vulnerability, the one that hid behind the winks and the confidence, passed over Arjun’s face. He didn’t retract it. He didn’t joke it away. He just adjusted his grip, his hands splaying wider on Rohan’s thighs, anchoring him. “Yeah,” he said, quietly. “Wherever that is.”
He carried Rohan to the sofa and, with infinite care, lowered them both down. But he didn’t let go. He settled back against the cushions, Rohan still in his lap, held fast, as if reluctant to break the circuit of contact. The rain softened to a drizzle.
Rohan traced the line of Arjun’s eyebrow. “You never talk about them,” he said softly, nodding toward the photos.
Arjun’s gaze followed his. The ease in his body tightened, just a fraction. “Not much to talk about. They’re in Dehradun. Happy. Proud. Confused about why I prefer coding to the civil service.”
“And the uniform? You look like you were planning a military coup at sixteen.”
A faint smile. “National Defence Academy entrance exam. I was… oriented that way for a while.”
“What happened?”
Arjun was silent for a long moment. His thumb stroked absent circles on Rohan’s hip. “My father had a heart attack. Minor, but it was a… system alert. I was the only one there. I got him to the hospital. Stayed. Managed everything. He recovered.” He shrugged, a massive roll of shoulder under Rohan’s hand. “I realized I was good in a crisis. Better than I was at taking orders. I liked fixing the immediate, broken thing. The long-term strategic command… it lost its appeal. I wanted to build things I could see, troubleshoot problems I could actually solve. So, civil engineering. Then, software. More immediate. More control.”
Rohan listened, hearing the gaps in the story. The weight of being the reliable one, young. The shift from one structured system to another, searching for one where he could have agency. It was a mirror, in a way, to his own orderly quest for control. They had arrived from opposite directions, but were standing in the same room.
“You fixed him,” Rohan said.
“I got him to the people who could fix him,” Arjun corrected, precise even with his past. “I just provided the transport. The brute-force solution.”
“The essential function,” Rohan echoed Arjun’s earlier words. He leaned forward, resting his forehead against Arjun’s. “Thank you. For telling me.”
Arjun’s eyes closed. He looked suddenly, profoundly tired. “Don’t thank me. Now you know. I’m just… good in a crisis. When the problem is clear. The rest of the time…” He trailed off.
“The rest of the time,” Rohan finished for him, “you’re just a guy who winks too much and hacks at basil.”
That earned him a real smile. Arjun’s eyes opened. “Exactly.”
They sat in the quiet, the hum of the refrigerator the only sound. The earlier giddiness had matured into something denser, more fragile. Rohan was still in his lap, held aloft in this new emotional space just as surely as he’d been lifted physically.
“I don’t want you to just be good in my crises,” Rohan said, the words leaving him slowly. “I want you to be there in the quiet, stupid parts, too. The boring deployments. The Sunday afternoons. The times when the only thing broken is my patience.”
Arjun’s arms tightened around him. “I can do that. I’m excellent at being annoying during quiet times. Ask anyone.”
“I’m asking you.”
Arjun looked at him, all pretense stripped away. The confidence was still there, but it was quieter now, grounded. “Then yes,” he said. “Instance proposal: indefinite runtime. No scheduled termination.”
Rohan kissed him. It was slower this time, a seal on the pact. When he pulled back, a practical thought, typically his domain, surfaced. “My interview is in eighteen days.”
“I know. I’m counting.”
“You’ll be there? After? Even if I… even if I completely bomb?”
Arjun’s expression was incredulous. “Where else would I be? I’ll have the metrics ready. A full post-mortem. We can debug your performance line by line.” His tone was light, but his eyes were dead serious. “But you won’t bomb. You’ll just… compile with warnings. And I’ll be there to read them with you.”
It was the perfect answer. The only answer. Rohan finally, fully, relaxed his weight against the solid wall of Arjun’s chest. He wasn’t holding on anymore; he was being held. The charger was on his counter. The interview was on the calendar. The man who could carry him for miles was anchored beneath him, breathing steadily. For now, in the quiet eye of the coming storm, it was more than enough. It was everything.
It was everything. For about twelve hours.
The next day at the office was a sterile parody of normalcy. Fluorescent lights hummed, keyboards clacked, and Rohan was trying to debug a provisioning script that refused to acknowledge the laws of physics. His own body felt oddly electric, a live wire wrapped in business casual, every memory of the previous night playing on a loop just beneath his concentration.
A shadow fell across his monitor. “Your code’s compiling,” Arjun said, his voice a low, intimate rumble that belonged in a dark apartment, not Cube 47B. “It’s thinking. You’ve got at least ninety seconds of idle CPU time.”
Rohan didn’t look up. “Go away. I’m working.”
“I’m mentoring. Observing workflow.” Arjun pulled a chair over, the wheels screeching on the linoleum. He sat too close, his knee brushing Rohan’s under the desk. “So. About load-bearing architectures.”
A hot flush crept up Rohan’s neck. “No.”
“The structural integrity was impressive. Optimal weight distribution.”
“Arjun.” He finally glanced over, his voice a hissed whisper. The man was grinning, utterly unrepentant. “Stop. This is a workplace.”
“I’m discussing engineering principles.” Arjun leaned in, his breath tickling Rohan’s ear. “I want to run another test. For science. Confirm the metrics.”
“The metrics are classified.” Rohan turned back to his screen, the lines of code blurring. His heart was doing a ridiculous tap dance against his ribs.
That was at ten-thirty. By eleven, Arjun had “needed clarification” on a document, his hand lingering on Rohan’s shoulder as he pointed at the screen. By eleven-fifteen, he’d dropped a pen and brushed his fingers against Rohan’s ankle retrieving it. Each touch was a lightning strike, a tiny, unbearable replication of the previous night’s safety.
After the third infraction—a note slid onto his keyboard reading “Payload capacity underutilized. Schedule stress test?”—Rohan snapped.
He stood up so fast his chair rolled back. “Bathroom,” he muttered, not looking at Arjun. “Now.”
He didn’t wait to see if he was followed. He marched down the bland corridor, past meeting rooms with glass walls, his shoes silent on the carpet. He pushed into the large, empty bathroom, all cool tiles and stark white light. He braced his hands on the sink, staring at his own flushed reflection.
The door opened and shut. Arjun’s reflection appeared behind him, filling the space.
“You’re insufferable,” Rohan said to the mirror.
“You like it.” Arjun’s voice had lost its playful edge. It was just quiet, sure.
Rohan turned. The bathroom was cavernous, echoey. The risk was palpable, a sharp, metallic taste in his mouth. It made the air feel thinner. “One time,” he breathed. “And then we work. Actually work.”
A slow nod. Anticipation hardened Arjun’s features.
Rohan stepped forward into the space between the sinks. He raised his arms, a reenactment that already felt dangerous. Arjun didn’t smile. His hands came up, large and purposeful, and slid under Rohan’s arms. His fingers locked over the crests of Rohan’s shoulders, thumbs pressing into his collarbones.
The lift was different this time. Not a scoop from below, but a direct, vertical extraction. Arjun’s arms straightened, pushing upward with a steady, piston-like force. Rohan rose, and rose, until his shoes left the floor completely. Arjun extended his arms fully, locking his elbows, holding Rohan aloft like a trophy.
The ceiling tiles were suddenly close. Rohan looked down, a dizzying drop to the white floor. Arjun’s face was far below, tilted up, studying him with fierce concentration. The power in it was absolute, dizzying. Rohan was a thing suspended, utterly dependent on the tensile strength of the man beneath him.
“God,” Arjun whispered, the sound bouncing off the tiles. “You’re nothing. You’re air.”
Then he bent his elbows, a slow, controlled descent, and pushed Rohan back up. A press. He did it again. And again. Each downward motion was a burst of effort in his shoulders, each push upward a demonstration of pure, easy power. Rohan could only grip Arjun’s wrists, his body moving on a fixed, vertical path, a passenger in his own elevation.
The rhythm was hypnotic, terrifying. Each dip brought their faces closer. The fourth time Arjun lowered him, he didn’t push back up immediately. He held Rohan there, suspended partway, their eyes level. The air crackled.
Arjun exhaled, a sharp, ragged sound. He pulled.
Rohan descended the final few inches, their mouths meeting in a collision that was all relief and stolen silence. It was a deep, consuming kiss, a frantic answer to a day of charged glances and coded notes. It tasted of risk and coffee and a shared, screaming secret. Rohan’s feet still didn’t touch the ground.
A toilet flushed in a distant stall.
They froze. The sound was a bucket of ice water. Arjun lowered him swiftly, silently, until Rohan’s soles hit the tile. They broke apart, putting a foot of cold, professional space between them. Rohan turned to the sink, turning the tap on too hard, water spraying.
An older man from Accounts walked out, nodding at them both, and went to wash his hands. The three of them stood in a row, a pantomime of urinal etiquette. The man left.
In the mirror, Rohan caught Arjun’s eye. A wild, suppressed energy still vibrated between them. Arjun’s lips quirked. He mouthed two soundless words: Optimal density.
Rohan elbowed him in the ribs, hard, and walked out, leaving Arjun by the sinks. His body hummed, the memory of height and hands imprinted on his nerves. The corridor back to his desk felt longer, the air thicker. He sat down, his script still frozen on the monitor.
He took a slow, deliberate breath. Then another. He could still feel the ghost pressure under his arms, the solid certainty of being held aloft. A secret, housed in his bones. He looked at the code, the problem resolving itself in his mind with new, sudden clarity. He began to type, the keys sounding sharp and definitive in the quiet hum of the office.
He began to type, the keys sounding sharp and definitive in the quiet hum of the office. The code flowed now, clean and logical, as if the frantic energy in his blood had found a proper outlet through his fingers. He didn’t look at Arjun’s desk for a full forty-seven minutes.
When he finally stole a glance, he did a double-take.
Arjun was a study in absolute, terrifying focus. His usual playful slouch was gone, replaced by a spine so straight it seemed welded to the chair. His eyes were fixed on his triple monitors, flicking between them with a rhythmic, predatory precision. His large hands moved over the keyboard not with frantic speed, but with a devastating, economical certainty. Click. Clack. Tap. The sound was a steady, metronomic beat cutting through the office murmur.
He wasn’t just working. He was executing. A half-finished UI dashboard Rohan had seen that morning was now live, populated with real-time data. A bug report log that had been a page long was now empty, each ticket marked ‘Resolved’ with concise, technical comments. Rohan watched, his own work forgotten, as Arjun closed one project tab and immediately, without a single pause to check his phone or sigh, opened another. It was the coding equivalent of a marathon runner hitting a sprint at mile twenty.
“You’re going to burn out,” Rohan murmured, mostly to himself.
Arjun’s head didn’t turn. His fingers didn’t stop. “No fuel shortage,” he said, the words clipped and dry. “Two-week sprint plan. I’m re-evaluating the timeline.”
He finished the next task, something involving API endpoints, in what looked like twenty minutes. Rohan knew for a fact it had taken Priya from DevOps two days. A strange, competitive warmth bloomed in Rohan’s chest, edging out his concern. He wheeled his chair closer, the casters squeaking.
“Okay, hotshot. My tasks are usually more complex. Senior-level architecture.”
“I’ve read your commit history.” Arjun finally looked at him, and his eyes were alight with a pure, unadulterated hunger that had nothing to do with code. “It’s just logic. More intricate, but still logic. You want to propose a stress test?”
The challenge hung in the air, thick and tangible. Rohan felt the reckless impulse rise, the same one that had made him raise his arms in the living room. This was his domain. His ordered kingdom. “Analyze my current backlog. All by yourself. No help. If you can finish what I’ve estimated as two weeks of my work in the next five hours…” He leaned in, lowering his voice to a whisper that was all gravel. “I’ll do anything you say. Anything.”
Arjun went very still. The playful light in his eyes solidified into something harder, more mineral. A contract had been accepted. “Define the scope. Send the tickets. Now.”
Rohan sent the project folder link via chat. Arjun opened it, his eyes scanning the list of tasks—database optimizations, legacy code refactoring, a particularly nasty distributed systems problem. He didn’t flinch. He simply cracked his knuckles, a sound like popping gravel, and began.
What followed was a spectacle. Rohan had seen focus, but this was a kind of possessed flow state. Arjun stopped blinking. He stopped drinking water. His entire world shrank to the glow of the screens, his body a still statue from the neck down, while his mind performed acrobatics in the digital ether. He wrote lines of elegant, efficient code Rohan had to read twice to understand. He solved the distributed systems issue with a workaround so clever it was borderline audacious.
The office emptied around them. The sun slid across the floor, painting the cubicles in long, late afternoon shadows. The only sounds were the furious, unwavering tap of Arjun’s keyboard and the slow, stunned rhythm of Rohan’s own breathing.
Rohan watched the clock. One hour. The first, most critical task was done, reviewed, and committed. Two hours. The legacy code was not just refactored, but documented with clear annotations. Three hours. The database queries were running forty percent faster.
At the four-hour mark, Rohan’s own estimated month-long backlog was gone. Erased. Every ticket glowed a soft, impossible green. Arjun had not just met the challenge. He had vaporized it.
Arjun leaned back. The movement was slow, as if he was remembering how to use his joints. He turned his head. His eyes were bloodshot from staring, but the triumph in them was blazing, pure, and utterly directed at Rohan. He didn’t speak. He just looked at him, the ghost of a smile touching his lips.
Rohan’s mouth was dry. His heart was a trapped bird in his ribs. He had never seen anything like it. No one could do that. It defied every reasonable metric, every project management principle he lived by. “You… you finished it. All of it.”
“I did.” Arjun’s voice was hoarse from disuse. “The five-hour parameter was generous. It took three hours, fifty-seven minutes. I also fixed that sporadic latency issue in the reporting module you’d flagged last week. The one you thought was a hardware problem. It was a thread lock. It’s in the notes.”
The silence stretched, swollen with implication. The terms of the deal echoed in the empty office. Anything you say.
Arjun stood up. He walked over to Rohan’s desk, each step deliberate in the quiet. He placed his large, warm hands on the arms of Rohan’s chair and leaned down, caging him in. The scent of his sweat was clean, sharp with effort. “You promised,” he said, his voice low and rough. “No take-backs. No analysis. No debugging the agreement.”
Rohan could only look up, utterly captured. He nodded, a short, sharp movement.
Arjun’s smile finally broke through, wide and real. “Good. Go home. Shower. Be in your living room in one hour. Don’t wear anything with buttons.” He straightened up, the intensity shifting back into that familiar, playful confidence. “And, mentor? Clear your schedule for the weekend.”