Moonlit Greenhouse Soul Bond
Nodin moved between the rows of night-blooming orchids, their bare feet silent on the damp stone. Moonlight poured through the glass above, turning every leaf silver and every shadow long. Seo stood a few paces away, his lean frame half-hidden by a curtain of hanging moss, yet the air between them already felt charged, familiar, inevitable.
They had built this greenhouse together over three expeditions and two continents. Nodin remembered the first time Seo had shown them the scar across his chest under a different moon, the way his voice had dropped when he asked if they still wanted to touch him. Nothing had been spoken since. Nothing needed to be.
Seo stepped closer. His fingers brushed the back of Nodin’s wrist, a question asked without sound. Nodin turned their palm up and let him trace the lifeline there, the same slow line he always followed when the waiting grew too heavy.
The greenhouse smelled of wet soil and crushed mint. Seo’s breath hitched once, low in his throat. Nodin felt the sound travel straight down their spine while cool condensation beaded along their collarbone and the faint drip of water from the roof echoed the pulse between their legs.
Seo’s hand slid higher, under the loose linen of Nodin’s shirt, finding the warm plane of their stomach. His thumb circled once, then pressed, asking again. Nodin answered by stepping into him, chest to chest, until the hard line of Seo’s binder met their own bare skin.
They kissed without hurry. Seo’s mouth opened first, tongue sliding against Nodin’s with the same patient hunger he used when coaxing rare seeds to sprout. Nodin’s hands found the waistband of his trousers and pushed them down just far enough to free him.
Seo’s cunt was already swollen and slick when Nodin cupped him. Two fingers parted his folds and stroked the length of his swollen clit, feeling it twitch and grow harder against their palm. Seo’s hips jerked forward once, a silent demand.
Nodin dropped to their knees on the soft moss. They took Seo into their mouth, tongue pressing flat beneath the sensitive head of his clit while two fingers slid inside him. Seo’s hand landed heavy on the back of Nodin’s neck, not pushing, only anchoring. His thighs trembled as the sharp scent of crushed mint rose from beneath their knees.
The wet sounds of Nodin’s mouth filled the greenhouse, syncing with the slow drip of condensation sliding down the glass panes. Seo’s breath came faster, sharper. When Nodin curled their fingers and sucked harder, Seo’s free hand slapped against a wooden bench, the crack of it loud in the quiet while rough grain bit into Nodin’s palms.
Seo pulled Nodin up by the shoulders and spun them around. He bent Nodin over the bench, chest pressed to the warm wood, and kicked their legs wider. His fingers returned, three now, thrusting deep and steady while his thumb circled Nodin’s own aching clit.
Nodin pushed back onto his hand, taking everything. Seo leaned over them, teeth scraping the nape of their neck. “Take it deeper—quiet now.”
“Don’t come until I say.”
Seo’s hand left them only long enough to adjust the harness straps at his hips, the thick silicone length already settled in place. He replaced his fingers with his cock on one long, relentless stroke. Nodin gasped, forehead pressed to the bench. Seo fucked them with the same measured pace he used in the field—controlled, thorough, devastating.
Every thrust dragged a new sound from Nodin’s throat. Seo’s hand reached around to stroke their clit in time, the pad of his thumb relentless. The greenhouse filled with the slap of skin and the creak of the bench and the low, guttural noises neither of them tried to hide.
Seo came first, cunt clenching around nothing, hips stuttering as he ground deep. The feeling of him pulsing and shaking pushed Nodin over the edge seconds later. They clenched around the cock inside them, thighs shaking, a broken moan spilling into the humid air.
Seo stayed inside them while they both caught their breath. He pressed soft kisses along Nodin’s spine, then slowly withdrew. With careful hands he turned Nodin around and lifted them onto the bench, legs still spread, body still twitching.
He cleaned them gently with a damp cloth he kept folded in his pack, wiping away sweat and slick with the same reverence he used on rare specimens. Nodin’s fingers threaded through his short hair, holding him there, grounding them both. Seo’s gaze flicked once toward the glass roof and the distant path beyond, a brief reminder of the open night.
Afterward Seo sat on the bench and pulled Nodin into his lap. They tugged the linen shirt down over Nodin’s chest and fastened Seo’s trousers with quick, frantic fingers before settling, skin cooling, hearts slowing, the bond between them settling back into its quiet, wordless shape. Outside, the night insects sang. Inside, the plants breathed with them, alive and undisturbed.