The Things That Stay Between Us
The fourth week arrived with heavier rain and longer evenings.
Monsoon clouds hung low over Pune, turning the streets slick and the air thick with the smell of wet earth. Classes continued as usual. Assignments piled up. But inside the flat the world narrowed to the two of them—the shared meals, the quiet study sessions that always ended with hands under shirts, the nights that stretched into slow, deliberate hours of skin and breath and whispered names.
Thursday evening the rain came down hard enough that the power flickered twice before settling into a steady, dim glow from the single working bulb in the living room. Arjun sat cross-legged on the floor with his laptop open, trying to finish a coding assignment. Sameer lay on the couch behind him, one leg draped over the edge, scrolling through cricket scores on his phone. Every few minutes Sameer’s bare foot would brush against Arjun’s back, a small, deliberate contact that made concentration almost impossible.
“You’re not even pretending to study anymore,” Arjun said without turning around.
Sameer’s voice was warm with amusement. “I finished my part an hour ago. You’re the one still fighting the same loop.”
Arjun exhaled and shut the laptop. The moment the screen went dark, Sameer’s hand settled on the back of his neck, thumb stroking the short hair there. Arjun leaned into the touch without thinking. The simple contact still sent a quiet current down his spine.
“Come here,” Sameer said.
Arjun turned and climbed onto the couch, settling between Sameer’s legs with his back against Sameer’s chest. Sameer’s arms wrapped around him from behind, solid and warm. They sat like that for a long time, listening to the rain hammer the balcony railing. Sameer’s chin rested on Arjun’s shoulder. His breath was slow and even against Arjun’s ear.
“I got a call from home today,” Sameer said eventually. His voice was quiet. “My mother. She’s already talking about arranging meetings with girls during the winter break. Said I should start thinking about the future.”
Arjun’s stomach tightened. “What did you say?”
“That I’m focused on studies. That there’s time.” Sameer’s arms tightened. “I hated lying. But I also knew I wasn’t going to tell her the truth. Not yet. Maybe not for a long time.”
Arjun turned his head enough to see Sameer’s profile in the low light. “Does it bother you? Keeping this secret?”
Sameer was silent for a few breaths. “It bothers me that the world makes it necessary. It doesn’t bother me that it’s us. You’re the clearest thing in my life right now. Everything else is noise.”
The words settled deep in Arjun’s chest. He reached up and laced their fingers together over his own stomach. “Same for me.”
Sameer’s mouth brushed the side of his neck, soft at first, then open and deliberate. The shift from conversation to want was seamless, familiar. Arjun tilted his head to give him more access. Sameer’s hands slid under the hem of Arjun’s t-shirt, palms spreading over warm skin, thumbs brushing the soft peaks of his nipples until they tightened.
“Bedroom,” Sameer murmured against his throat. “I want you properly.”
They left the laptop and the rain and the half-finished assignment behind.
In the bedroom Sameer undressed him slowly, piece by piece, as if unwrapping something he intended to savor. The t-shirt first, then the shorts, then the underwear. Cool air touched Arjun’s skin. Sameer’s eyes tracked every inch of him—the lean lines of his chest, the defined cut of his abs from swimming, the hard length of his cock already standing against his stomach. Sameer’s hands followed the same path, mapping muscle and bone and the places that made Arjun’s breath catch.
When Sameer finally stripped himself, Arjun’s mouth went dry the way it still did every time. Broad shoulders, solid chest, the thick cock that had become as familiar as his own and somehow still overwhelming. Sameer stepped in close and kissed him deeply, walking him backward until the backs of Arjun’s knees hit the mattress. They tumbled down together, mouths still joined, hands roaming.
Sameer kissed down Arjun’s body with unhurried focus—collarbones, nipples, the soft trail of hair below his navel. When his mouth closed around the head of Arjun’s cock, Arjun’s hips lifted off the bed. Sameer took him deep, the wet heat of his throat surrounding him, then pulled back slowly, tongue dragging along the underside. He worked Arjun with patient precision, one hand stroking what his mouth couldn’t take, the other sliding lower to press two slick fingers inside him.
The stretch was easy now. Sameer found the sensitive spot quickly and rubbed it in steady circles while he sucked. Pleasure built in tight, trembling waves. Every time Arjun got close, Sameer eased off, keeping him suspended on the edge until his thighs shook and soft, desperate sounds spilled out of him.
“Sameer—please—”
Sameer pulled off completely and reached for the lotion. The soft click of the bottle cap sounded loud in the quiet room. He coated himself generously, then hooked Arjun’s legs over his shoulders and lined up. The blunt head of his cock pressed against Arjun’s entrance. Sameer locked eyes with him and pushed in with one long, controlled thrust.
The fullness stole Arjun’s breath. Sameer sank all the way in until his hips were flush, then held still, giving him time. Their eyes stayed locked. The intimacy of it felt almost more intense than the physical stretch.
“Okay?” Sameer asked, voice strained.
Arjun nodded, fingers digging into Sameer’s forearms. “Move.”
Sameer did. Slow at first—deep, rolling strokes that let Arjun feel every inch. The angle was perfect. Every thrust dragged over the place inside him that made his vision blur. Sameer’s hands gripped his thighs, holding him open. Sweat began to gather between their bodies. The wet sound of skin meeting skin filled the room. Arjun’s cock lay hard and neglected against his stomach, leaking steadily onto his own skin.
Sameer leaned down and kissed him, messy and open-mouthed, while his hips kept up the steady rhythm. “You feel perfect,” he murmured against Arjun’s lips. “So tight. So warm. I think about this all day—being inside you, watching your face when I push in deep.”
Arjun’s answering moan was swallowed by another kiss. Sameer’s pace gradually increased. The bedframe creaked. Arjun’s hands roamed over Sameer’s back, feeling the powerful flex of muscle with every thrust. When Sameer reached between them and wrapped a hand around Arjun’s cock, stroking in time with his hips, the dual sensation crashed through him too fast.
“I’m close,” Arjun gasped.
“Come for me,” Sameer ordered, voice low and rough. “Want to feel you.”
Arjun’s orgasm hit hard. His body clenched rhythmically around Sameer’s cock as he spilled hot across his own chest and stomach. Sameer’s rhythm faltered. He buried himself deep and came with a low, guttural sound, pulsing inside Arjun in long, heavy waves. They stayed locked together while the aftershocks faded, foreheads pressed together, breathing shared.
Eventually Sameer eased out. The slow slide left Arjun feeling open and marked. Sameer cleaned them both with a towel, then pulled Arjun into his arms under the sheet. Their legs tangled. Sameer’s fingers traced idle patterns on the damp skin of Arjun’s back.
For a long time the only sound was the rain against the window and their gradually slowing heartbeats.
“I keep thinking about what happens after college,” Arjun said quietly into the dark. “Where we go. How we live. Whether we ever get to stop hiding.”
Sameer’s arm tightened around him. “We’ll figure it out. One year at a time. One decision at a time.” He pressed a soft kiss to Arjun’s temple. “I’m not going anywhere. You’re stuck with me.”
Arjun smiled against his chest. “Good.”
They lay in the quiet for a while longer. The rain softened to a steady drizzle. Outside, the city continued its ordinary night. Inside the small room, two eighteen-year-old boys held each other in the dark and let the weight of the future sit lightly between them—acknowledged, but not yet urgent.
Sameer’s hand slid down Arjun’s side and rested possessively on the curve of his hip. “Tomorrow morning,” he murmured against Arjun’s hair, “I want you in the shower again. Want to watch the water run down your back while I take you against the wall.”
Arjun’s cock twitched weakly against Sameer’s thigh. Heat curled low in his belly despite the exhaustion.
“Okay,” he whispered.
Sameer smiled against his skin. “Good.”
They fell asleep like that—bodies still pressed close, the sheets smelling of sex and rain and the slow, certain knowledge that whatever the world demanded of them outside these walls, inside them they had already chosen each other. Completely. Repeatedly. Without regret.
Tomorrow there would be more lectures, more careful public distance, more stolen glances across crowded corridors. But tonight there was only the solid weight of Sameer’s arms and the quiet certainty that this—whatever name the future eventually gave it—was already the most real thing either of them had ever held.