Monsoon at the Lodge

Gay love story in Udupi — When relentless monsoon rain delays Nirel D’Souza’s journey, the 25-year-old travelling illustrator finds himself staying longer at a family-run coastal lodge managed by Eshaan Pai, a 28-year-old man with a quiet nature and a strong sense of responsibility. As rainy afternoons turn into long conversations and coastal walks, their growing friendship develops into an unexpected attraction. But when Nirel gets an opportunity to leave early, Eshaan must decide whether to confess his feelings before the monsoon brings their time together to an end.

The rain hasn’t stopped for three days. It drums a steady, hypnotic rhythm on the terracotta roof tiles of the family lodge, a sound that’s gone from soothing to something that feels like it’s pressing in on all sides. I’m Eshaan Pai, and I’ve managed this place for my parents since they semi-retired to Mangalore. I know every creak of its wooden floors, every smell of damp earth and jasmine from the garden, and the particular quiet that descends when the monsoon traps everyone inside.

He’s the exception to the quiet. Nirel D’Souza, Room 4, a travelling illustrator whose work trip to Udupi got extended indefinitely when the landslides blocked the highway north. He was supposed to be here two nights. It’s been a week.

I first saw him in the lobby, looking frustrated but trying to hide it, his hair—a messy, dark brown mop—damp from a dash from his car. He’s taller than me, lean but with the kind of shoulders that suggest he carries a backpack for a living. He has these serious, observant eyes that miss nothing, and a smile that seems to break out reluctantly, as if it surprises even him. He wears simple stuff: faded jeans, graphic tees under a worn-out corduroy jacket, and socks with cartoons on them. He sketches constantly, in a leather-bound book, his fingers smudged with charcoal.

Our interactions started with necessity. “Any chance the Wi-Fi gets stronger than a faint suggestion?” he’d ask, leaning against the reception desk. Or, “Is there a place that does decent coffee that isn’t just instant?” I’d point him to the little kitchenette I use and show him my French press. Slowly, the practical chats lengthened. He’d show me his sketches—incredible, fluid lines capturing the old temple chariot in the town square, a stray dog sleeping in a doorway, the way the light cut through the monsoon clouds. I’d tell him stories about the lodge, about growing up here, about how the coast changes when the tourists leave.

The attraction wasn’t a lightning strike. It was the slow, deep seep of water through stone. It was in the way our hands brushed when I passed him a cup of coffee, the electric jolt making me fumble. It was in the lingering eye contact held a second too long as we debated the best dosa joint in town (Janardhana’s, obviously). It was in the proximity forced by the weather, him sketching in the common area while I did paperwork, the air between us thickening with unspoken words.

One afternoon, during a rare lull in the rain, I took him to Malpe Beach. The sky was a dramatic wash of grey and silver, the sea furious and beautiful. We walked on the wet sand, the wind whipping our clothes.

“It’s wild out here,” he shouted over the wind, a grin on his face for the first time in days. “Makes you feel small.”

“In a good way?” I asked.

“In a real way,” he said, his eyes on me. Then, a playful shove as a wave came too close. “C’mon, lodge manager, don’t get your chappals wet!”

I shoved him back, laughing, and for a moment, we were just two guys scuffling on the beach, breathless and close. I could smell the salt on his skin, see the rain droplets caught in his eyelashes. We stopped, chests heaving, inches apart. The world shrank to the space between our mouths. He looked at my lips. I felt my heart hammer against my ribs. But he stepped back, running a hand through his hair, the moment dissolving into a charged, awkward silence.

Back at the lodge, the tension had become a living thing. It was in the way he’d lean in the doorway of my office, asking about dinner plans, his body a long, tempting line. It was in my stupid, flirty comments. “You’ve got charcoal on your cheek, artist.” Instead of wiping it himself, he’d just lift his chin. “You gonna get it for me?” My thumb, stroking his skin, felt like a confession.

The turning point came yesterday. His agency called. The highway was cleared. A courier could come for his finished work. He could leave. He told me over a silent evening coffee, his voice flat. “Looks like I’m checking out tomorrow, Eshaan.”

A cold dread settled in my gut. The thought of the lodge without his quiet presence, without the anticipation of seeing him, felt like a door slamming shut. I just nodded, unable to speak.

Later, unable to sleep, I went to the common area for water. His room door was ajar, light spilling out. I meant to just walk past, but I saw him. He was packing, folding a shirt with a strange, focused tenderness. It wasn’t his usual style. It was a simple, well-cut linen shirt in a deep ocean blue. And on the cuff, embroidered in a barely-there silver thread, was a tiny, perfect line drawing of our lodge’s gabled roof.

My breath caught. He’d designed it. For me.

He looked up, caught. His face went through a journey—surprise, panic, a deep flush, then a resigned vulnerability. He didn’t try to hide it.

“Nirel…” I whispered, stepping into the room.

“It’s stupid,” he said, voice rough. “I just… I kept sketching the place. And you. It ended up on a shirt. I was going to leave it for you. A thank you.”

“For what?” I asked, moving closer. The air was static.

“For making me want to stay,” he said, the words raw and honest.

That was it. The last thread of restraint snapped. I crossed the room, cupped his face in my hands, and kissed him.

It wasn’t gentle. It was a week of pent-up tension, of stolen glances and suppressed want, exploding. He made a sound against my mouth—a groan of relief—and his hands fisted in my shirt, pulling me closer. His lips were soft but insistent, his tongue sweeping into my mouth, tasting of coffee and Nirel. We stumbled, a mess of clutching hands and frantic kisses, until my back hit the wall.

“You drive me crazy,” I breathed against his neck, nipping at the skin there. “Every damn day.”

“Good,” he gasped, his hands sliding under my t-shirt, palms hot on my back. “The feeling is fucking mutual, Eshaan.”

What followed was a blur of sensation. I pushed his jacket off, yanked his t-shirt over his head. He was pale and lean, a light dusting of hair on his chest, his nipples already tight peaks. I bent my head and took one in my mouth, sucking hard, loving the way he arched into me with a sharp cry. My hands went to his jeans, popping the button, dragging the zip down. I shoved them and his boxers down his hips, freeing his cock. It was thick and hard, curving up towards his stomach, already leaking. I dropped to my knees on the rough carpet.

“Fuck, Eshaan…” he whimpered, his hands tangling in my hair.

I didn’t tease. I took him in my mouth, all the way, my throat working to take his length. The taste of him, salt and skin, was intoxicating. I sucked hard, using my tongue on the sensitive underside of his shaft, my hand working the base. His moans were loud, unfiltered, beautiful. “Yes… just like that… oh god, your mouth…” He thrust gently, helplessly, into the heat of my mouth. I looked up at him, our eyes locked, and the intensity of it made him shudder. I pulled off with a wet pop, breathing heavily. “I need you. Now.”

We fell onto his narrow bed. Clothes were torn away. He produced a small bottle of lube from his bag—hopeful bastard—and slicked his fingers. His touch was searching, intimate, as he prepared me, first one finger, then two, scissoring them, crooking them until I saw stars, biting the pillow to muffle my shouts.

“Ready?” he asked, his voice strained with need.

“Yes. Please, Nirel.”

He positioned himself, the broad head of his cock pressing against me. He pushed in slowly, a breathtaking, burning stretch that made me gasp his name. Once he was fully sheathed, we both went still, foreheads touching, breathing the same air. The intimacy was staggering.

Then he moved. It started deep and slow, each thrust a deliberate claiming. But the hunger quickly took over. The pace became frantic, punishing. He flipped me onto my hands and knees, the new angle making him hit a spot that had me crying out, my own cock dripping onto the sheets. The sound of skin slapping against skin, our ragged breaths, and the relentless rain on the roof became the only music. He fucked me like he was trying to brand himself onto me, to make sure I’d feel him long after he’d gone. I pushed back against him, meeting every thrust, wanting all of it, the sweat, the roughness, the sheer animal need.

“Tell me you don’t want me to go,” he grunted, his hands gripping my hips hard enough to bruise.

“I don’t want you to go,” I choked out, the truth ripped from me. “Stay. Please, stay.”

He came with a broken shout, his body locking as he emptied himself deep inside me. The feeling triggered my own climax, a wave so intense it whited out my vision, my cum striping the rumpled sheets beneath us.

We collapsed, a tangled, sweaty, spent heap. He slipped out, but pulled me close, his arms tight around me, his face buried in my neck. We lay there for a long time, just listening to the rain and the frantic beat of our hearts slowing.

In the grey morning light, he was still there. His phone buzzed on the nightstand—the courier, the agency. He looked at it, then at me. He reached over, his finger tracing the line of my jaw.

“Highway’s open,” he said softly.

“I know.”

“I could… I have a freelance deadline. But it’s remote. I could work from here. For a bit longer. If… if the lodge manager has a vacancy.”

I caught his hand, kissed his palm. I looked at the beautiful, ocean-blue shirt, now crumpled on the floor, a symbol of feelings he thought he had to conceal. “Room 4 is occupied indefinitely,” I said, pulling him back into my arms. “The manager insists.” Outside, the monsoon continued, but for the first time, it didn’t feel like a trap. It felt like a cocoon, holding us right where we were meant to be.