Cover of The Photographer and the Professor

The Photographer and the Professor

Read the story

4 chapters · 16385 words · Read 0 times

a tender and sweet gay love story between Art, a 25-year old photographer and his neighbor Dan, a 50-year old retired professor. Write the sex scenes very explicitly

Chapter 1: The Mirror and the Man

The shutter clicked. Again. The sound echoed in the too-quiet apartment, sharp and final, like a period at the end of a sentence Art hadn't finished writing. He lowered the camera, staring at the image preview on the screen. His own face stared back, framed by the chaos of his living room – a leaning tower of photography books, tangled cables snaking across the floor, the persistent, acrid tang of developer fluid hanging in the air. He looked tired. More than tired. Hollowed out. The kind of exhaustion that seeped into your bones after one too many late nights chasing the perfect shot, the perfect light… the perfect connection that always seemed to flicker out.

"Who sees this guy?" Art muttered to his reflection in the large, smudged mirror propped against the wall. He ran a hand through his perpetually unruly brown mop, making it worse. "The guy who burns toast three times a week? Who forgets to water his plants until they look like crunchy little skeletons? Who gets stupidly nervous before a first date?" He sighed, the sound loud in the stillness. The images on the wall around him – stunning landscapes, arresting street portraits, moments of raw, fleeting beauty – felt like masks. Achievements. Distractions. Not the messy reality of Art Bennett.

His phone buzzed. A text notification lit up the screen: Dan: Running 5 min late. Door code still 0913?

Art’s breath hitched. Dan. Dan who’d smiled at him across the crowded gallery opening last week, whose quiet intensity had cut through the art-world chatter like a laser beam. Dan who’d listened, genuinely listened, when Art rambled about the dying art of darkroom printing. Dan who’d suggested coffee, which turned into drinks, which led to Dan standing outside Art’s chaotic apartment building fifteen minutes ago, looking unfairly polished in a soft grey sweater.

Yeah, still 0913. See you soon. Art typed back, fingers clumsy. He shoved the camera onto a precariously balanced stack of prints. Panic fluttered in his chest. He scanned the room. "Okay, disaster zone, activate charm mode," he mumbled, kicking a stray lens cap under the sofa. He straightened a pile of magazines, sending another cascade of papers to the floor. "Shit."

The electronic chime of the door lock disengaging cut through his frantic tidying. Art froze, then plastered on what he hoped was a casually welcoming smile.

Dan stepped in, shutting the door softly behind him. He took in the visual cacophony – the photos pinned haphazardly, the half-dismantled lighting rig in the corner, the faint chemical scent. A slow, genuine smile spread across his face. "Wow. This is… exactly what I pictured."

Art blinked. "A bomb site?"

"Alive," Dan corrected, his gaze warm. "Full of potential. Like your work." He stepped closer, his eyes scanning a series of close-up portraits pinned near the door – weathered hands, a child’s intense stare, the intricate pattern of peeling paint. "You see things. Truly see them."

The simple statement, delivered without artifice, hit Art square in the chest. He felt strangely exposed, but not in a bad way. Like Dan had peeled back a layer the camera never could. "Thanks," he managed, his voice suddenly rough. "Can I… get you a drink? I think I have wine? Or beer? Or possibly just water that hasn’t been used to rinse negatives…"

Dan chuckled, a low, warm sound. "Water’s fine. Honestly." His eyes lingered on Art’s face, tracing the line of his jaw. "You look… intense standing here. In your element."

Art swallowed, grabbing two glasses from a shelf crowded with film canisters. "More like drowning in it most days." He filled them at the sink, fingers trembling slightly. He handed one to Dan. Their fingers brushed. A spark, tiny but electric, zipped up Art’s arm.

Dan took the glass but didn’t drink. He took another step closer, the warmth of his body radiating into the small space between them. The studio light, left on from earlier, cast a warm golden halo around his dark hair. "I thought about that shot you described," Dan said quietly. "The one of the old man on the pier at dawn. The loneliness in it… but also the resilience."

Art’s breath caught. He’d mentioned that image, one he’d never shown anyone, during their drinks. "You remembered?"

"I couldn’t forget it." Dan’s gaze was locked on Art’s, intense and searching. His free hand lifted, almost hesitantly, then brushed a stray lock of hair from Art’s forehead. The touch was feather-light, yet it sent a jolt through Art’s entire system. "It made me feel something. Deeply."

Art leaned into the touch, his eyes fluttering shut for a second. The hollow feeling, the restless searching, quieted, replaced by a warmth spreading from his core. He felt seen. Not the artist, not the charming facade, but the man underneath who worried about burnt toast and thirsty ferns. When he opened his eyes, Dan’s were inches away, reflecting the golden light, filled with an open curiosity and desire that stripped Art bare in the best possible way.

No words felt right. None big enough. Art set his glass down with a soft clink. He reached out, his hand finding Dan’s waist, pulling him gently closer. Dan didn’t resist. He let his own glass be taken and placed aside. The space between them dissolved.

Dan’s hand returned to Art’s face, his thumb tracing the arch of his cheekbone, then sweeping down the line of his jaw. His touch was deliberate, exploring, mapping Art’s features with a reverence that made Art’s heart hammer against his ribs. "Art," Dan breathed, the name a caress.

Art answered with a kiss. It started tentative, a soft press of lips, an unspoken question. Dan responded immediately, his mouth yielding, then opening, inviting Art in. The taste of him – faint mint, something warm and uniquely Dan – flooded Art’s senses. A soft moan escaped him, lost against Dan’s lips.

Dan’s arms slid around Art’s back, pulling him flush. The solid warmth of Dan’s body, the play of muscle under the soft sweater, ignited a fire low in Art’s belly. His own hands roamed, sliding under Dan’s sweater to find the smooth, hot skin of his back, tracing the ridges of his spine, feeling the powerful shift of shoulder blades. Every touch, every point of contact, was electric.

Dan broke the kiss, his breath ragged against Art’s neck. "Show me," he murmured, his voice thick. "Show me the rest." His eyes flickered towards the open doorway leading deeper into the apartment.

Art didn’t hesitate. He laced his fingers with Dan’s, leading him through the cluttered living space, past the kitchen alcove, towards the door at the end. His bedroom was his sanctuary, the one place where the chaos was intentional – soft, layered rugs, warm, low lighting from a vintage brass lamp, the walls adorned not with client work, but with his most personal prints: abstract light studies, intimate self-portraits exploring shadow and vulnerability, quiet moments stolen from life.

Dan paused just inside the door, taking it in. His gaze lingered on a large, grainy self-portrait where Art was half-hidden in shadow, only his eyes fully visible, piercing and uncertain. "This place… it’s you," he said softly, turning back to Art. The golden light bathed his face, softening his features, highlighting the intensity in his eyes. "Completely."

Art stepped into him again, drawn like a magnet. Their lips crashed together this time, hunger replacing exploration. Dan’s hands were everywhere – tangling in Art’s hair, sliding down his back to grip his hips, pulling him impossibly closer. Art could feel the hard line of Dan’s erection pressing against his thigh through their clothes, a thrilling confirmation of the desire thrumming between them.

Fumbling slightly with the hem, Art pulled Dan’s sweater up and off. The sight stole his breath. Dan’s chest was sculpted, smooth skin over defined muscle, dusted with dark hair. Art traced a line down the center, feeling Dan shiver under his touch. Dan’s hands went to Art’s shirt, buttons popping open with impatient tugs. Cool air hit Art’s skin, followed immediately by the heat of Dan’s palms sliding over his chest, his thumbs brushing his nipples, drawing a sharp gasp.

They stumbled towards the bed, a tangle of limbs and shared breath. Art landed back on the soft duvet, Dan following him down, covering his body. The weight, the heat, the sheer presence of him was intoxicating. Dan kissed him deeply, his tongue sweeping, claiming, while his hand slid down Art’s stomach, fingers deftly undoing his belt buckle, the button, the zipper.

The rasp of the zipper was obscenely loud. Cool air hit Art’s straining erection, confined only by thin cotton now. Dan sat back on his heels, pulling Art’s pants and briefs down in one smooth motion. Art’s cock sprang free, thick and flushed. Dan’s gaze raked over him, hot and appreciative. "Beautiful," he breathed. The word, raw and honest, sent a fresh wave of heat through Art.

Then Dan was moving, sliding down the bed. His hands gripped Art’s hips, holding him steady. Art propped himself up on his elbows, watching, heart pounding like a drum solo. Dan’s eyes met his, holding his gaze, as he leaned in. The first hot, wet touch of his tongue along Art’s length drew a choked cry from Art’s throat. Then Dan’s mouth closed over the head, sucking gently.

"Oh, fuck… Dan…" Art gasped, his head falling back. The sensation was incredible – tight, wet heat, the skilled slide of Dan’s tongue, the gentle pressure of his lips. Dan worked him slowly at first, savoring, his hand wrapping around the base to stroke in time with his mouth. Art’s fingers twisted in the sheets, his hips lifting instinctively, seeking more friction, more heat.

Dan took him deeper, his head bobbing steadily. The wet sounds, Art’s ragged gasps and moans, filled the warm, intimate space. Dan’s other hand reached up, stroking Art’s stomach, his chest, grounding him even as he pushed him towards the edge. Art could feel the tension coiling tighter, tighter, a knot of pure sensation gathering at the base of his spine.

"Dan… I’m close… so close…" Art warned, his voice strangled.

Dan hummed in response, the vibration shooting straight through Art’s cock. He sucked harder, his pace increasing. His fingers tightened on Art’s hip. It was too much, too perfect. Art’s back arched off the bed as the climax ripped through him, a white-hot surge of pleasure that emptied his mind of everything except Dan’s name, gasped over and over as he pulsed into the wet heat of Dan’s mouth.

Dan swallowed, then slowly, gently, released him, licking a final, tender stripe before sitting back up. His lips were slick, his eyes dark with satisfaction. Art lay boneless, panting, waves of aftershock trembling through him. He watched, dazed, as Dan stood, quickly shedding his own pants and briefs. Dan’s cock jutted out, thick and rigid, flushed dark. The sight reignited a low thrum in Art’s spent body.

Before Dan could move, Art pushed himself up. "My turn," he murmured, his voice still rough. He moved to the edge of the bed, kneeling in front of Dan. He wrapped his hand around the hard length, feeling the velvety skin, the powerful throb. Dan hissed, his hand coming down to tangle in Art’s hair again. Art didn’t hesitate. He licked a broad stripe from base to tip, tasting salt and musk, then took Dan deep into his mouth, mimicking the deep suction Dan had used on him.

Dan groaned, a deep, guttural sound. "Christ, Art…" His hips jerked forward. Art relaxed his throat, taking him deeper, hollowing his cheeks. He worked him with lips and tongue, one hand stroking what he couldn’t take, the other gripping Dan’s firm thigh for balance. Dan’s breathing grew harsh, ragged pants. His fingers tightened almost painfully in Art’s hair, guiding the pace, pushing him gently.

Art lost himself in the rhythm, the taste, the sounds Dan made. He could feel Dan’s muscles tensing, hear the pitch of his moans rising. "Art… gonna…" Dan choked out.

Art sucked harder, his tongue pressing firmly beneath the head. Dan cried out, his body rigid, as he pulsed hot and thick into Art’s mouth. Art swallowed, taking it all, the taste intense, the act somehow sealing the raw intimacy of the moment.

When Dan finally softened, Art released him gently, looking up. Dan was staring down at him, chest heaving, sweat glistening on his skin, an expression of stunned wonder on his face. He pulled Art up, kissing him fiercely, tasting himself on Art’s tongue. They tumbled back onto the bed, a tangle of sweaty limbs.

Dan pulled Art against him, spooning him from behind. One strong arm wrapped possessively around Art’s waist. Their breaths slowly evened out, the frantic energy settling into a warm, sated hum. The golden light from the lamp painted their entwined bodies on the wall. Art traced idle patterns on Dan’s forearm. He felt… quiet. Settled. Seen. More than just his photos or his chaos. Seen as Art.

Dan nuzzled the back of his neck, pressing a soft kiss there. "You’re real," he murmured, his voice thick with sleep and something else. Something profound. "Completely real."

Art closed his eyes, a deep sense of peace washing over him, deeper than the physical release. It felt like coming home. He drifted, wrapped in the warmth and the quiet certainty of Dan’s hold, the scent of sweat and skin and developing chemicals oddly perfect.

Outside, the city hummed. A phone vibrated insistently in the pocket of Dan’s discarded pants on the floor, casting a brief, frantic blue glow onto the scattered photos before going dark.

The frantic blue glow died. Silence, thick and sudden, swallowed the room. Only their breathing remained – Art’s slowing into contented sighs, Dan’s unnaturally still. Art nestled deeper into the curve of Dan’s body, chasing the fading warmth, the solid anchor of his presence. Dan’s arm tightened briefly around his waist, a reflex, then… loosened.

Art felt the subtle shift. The stillness wasn’t peace anymore; it was tension held tight. Dan’s breathing hitched. A fraction of an inch, he pulled away. Just enough for cool air to whisper against Art’s damp back.

"Dan?" Art murmured, turning his head slightly on the pillow. The golden light caught the sheen of sweat on Dan’s collarbone. His eyes were open, fixed on the ceiling, distant. Troubled.

"Hmm?" Dan’s response was a low hum, automatic. His thumb, which had been tracing lazy circles on Art’s hip bone, stopped.

Art propped himself up on one elbow, the soft duvet pooling around his waist. He searched Dan’s face. The post-coital softness was gone, replaced by a tightness around his eyes, a clench in his jaw. "You okay? That phone…"

Dan flinched, almost imperceptibly. He finally looked at Art, but his gaze skittered away, landing on his discarded pants crumpled on the floor near the scattered photos. "Yeah.Fine. Just… work stuff. Always fucking calling." His voice was rough, stripped of the warmth it held minutes before. A lie, clumsy and obvious. Art knew the sound of panic. He’d captured it in strangers' faces on the street.

"At midnight?" Art pressed gently, his own contentment evaporating, replaced by a cold prickle of unease. He reached out, touched Dan’s shoulder. The muscle beneath the skin was taut as wire.

Dan recoiled from the touch, swinging his legs over the side of the bed in one abrupt motion. He sat hunched, his broad back to Art, shoulders rigid. His hand raked through his dark hair. "Look, Art… shit. I need to… I need to take a piss."

He stood up, stark naked, the powerful lines of his body stark in the lamplight. He didn’t look back. He just walked, quickly, purposefully, towards the en-suite bathroom connected to the bedroom, shutting the door firmly behind him. Not a slam, but a definitive click that echoed in the sudden quiet.

Art stared at the closed door. The warmth of Dan’s body, the lingering scent of their sex on his skin, felt suddenly alien.Wrong. The chaos of his apartment, usually comforting, now pressed in, the photos on the walls seeming to watch him with pity. The shot of the old man on the pier at dawn – that loneliness he’d confessed to Dan – felt violently personal now.

He heard the low, urgent murmur through the door. Dan talking. Fast. Tense. Words Art couldn’t make out, but the tone was clear: placating. Apologetic. Defensive. Art’s stomach clenched.

He slid out of bed, the floorboards cool under his bare feet. He ignored the discarded clothes, the scattered photos. He needed air. Needed to not be in this room, suddenly smothering. He padded silently across the living room, the chemical tang of developer fluid sharp in his nostrils again, a counterpoint to the fading musk of sex. He unlocked the small fire escape door leading to the narrow balcony overlooking the alley.

The city air was a slap – cool, gritty, smelling of damp concrete and distant exhaust. He leaned on the rusty railing, the metal cold against his forearms. Below, a lone taxi hissed past, its yellow light cutting through the gloom. Inside, the low murmur from the bathroom stopped. Silence again. Thicker. Heavier.

Art didn’t turn when he heard the bathroom door open. He didn’t need to. He felt Dan’s presence fill the doorway behind him, radiating discomfort and something else… guilt? Shame?

"Art."

Art didn’t move. He stared down at the dark alley, the overflowing dumpster. "Who was it?"

A long pause. The silence stretched, taut as a tripwire. Art could almost hear Dan’s mind racing, scrambling for an excuse that wouldn’t sound as pathetic as the ones Art was already imagining.

"An old client," Dan finally said, stepping out onto the balcony. He was dressed, pulling a t-shirt over his head. "Panicking about a deadline. You know how it is."

Art finally turned. The golden light from the bedroom spilled out, painting half of Dan’s face. He looked tired. Harried. But mostly, he looked like he was lying through his fucking teeth. "At midnight?" Art repeated, his voice flat. Calm, but the calm before the storm. He crossed his arms over his bare chest, suddenly conscious of his own nakedness, his vulnerability.

Dan ran a hand over his face. "Yeah, well. International. Time zones. It’s… complicated."

"Complicated," Art echoed. A hollow word. He stepped closer, forcing Dan to look at him fully. He saw the flicker in Dan’s eyes, the way they darted away again. He smelled the faint, expensive cologne Dan must have splashed on in the bathroom, trying to mask… what? The scent of Art on his skin? "Did she like the show?"

Dan froze. Utterly still. The carefully constructed facade cracked, just for a second. Surprise. Panic. Then the mask slammed back down, harder. "What?"

Art held his gaze. He felt cold rage crystallizing inside him, sharp and brittle. "The show. Your late-night phone call. The frantic whispering in my bathroom. Did Vivian enjoy the performance?" He let the name hang in the cool air.Vivian. The name Dan had accidentally muttered once, weeks ago, then immediately brushed off as a colleague. The name Art had filed away, a tiny splinter of doubt he’d ignored because he wanted so badly to believe in the connection he felt. "Or is she the client?"

Dan’s jaw tightened. He looked cornered. "Art… shit. It’s not what you think."

"No?" Art took another step, invading Dan’s space. The city sounds faded, replaced by the frantic drumming of his own pulse in his ears. He pressed his bare chest against Dan’s shirt, forcing the contact Dan had earlier recoiled from. "Tell me what it is then, Dan." His voice dropped, low and dangerous, stripped of its usual warmth. "Tell me exactly what the fuck I just was to you. A quick fuck? A distraction while your wife was out of town?" The word 'wife' landed like a physical blow.

Dan flinched. He didn’t deny it. His hands came up, not to push Art away, but in a gesture of helplessness. "It’s… complicated," he repeated, the word ash in his mouth.

Art laughed, a short, harsh sound that held no humor. "Yeah. Complicated." He shoved Dan back, hard, against the balcony doorframe. The rage surged, white-hot, obliterating the hurt for a moment. It wasn't just betrayal; it was the annihilation of the fragile peace he'd felt moments ago, the feeling of being seen. It felt like Dan had ripped open his chest and laughed at the vulnerability inside.

Dan stumbled, catching himself. His eyes widened, not with anger, but with a flicker of fear seeing the raw fury in Art's face. "Art, calm down—"

"Fuck calm!" Art snarled. He grabbed Dan's shirtfront, twisting the fabric in his fist. "You looked at my photos. You talked about seeing me. About feeling things. Was that all just fucking foreplay? A line to get your dick wet? Did you get off on playing the deep, sensitive guy seducing the naive artist?" Spit flew with the words. He was shaking.

Dan pushed back, breaking Art's grip. "It wasn't like that! What we had… it was real. It is real."

"Real?" Art shoved him again, his bare foot slipping slightly on the gritty balcony floor. "Real is you sneaking calls to your wife in my fucking bathroom after you came down my throat! Real is you lying to me since day fucking one!" He swung. Wild. A punch fueled by pure, unadulterated hurt. Dan ducked, the fist glancing off his shoulder.

Dan grabbed Art's wrist, his grip like iron. "Stop it!" He pinned Art's arm back, using his greater weight and leverage to slam Art against the cold brick wall beside the door. The impact knocked the breath out of Art. He gasped, pinned, Dan's body pressing hard against him, trapping him. Dan's face was inches away, his breath ragged, eyes blazing with a mix of anger and desperation. "Just fucking stop!"

Art struggled, adrenaline surging. He tried to knee Dan, but Dan twisted, grinding his hips against Art's, using his body to immobilize him. The friction against Art's bare skin, the sheer physical dominance, sent a confusing jolt through him – fury tangled with a sickening thread of the arousal Dan could still so easily ignite.

"Get off me!" Art spat, turning his head, refusing to meet Dan's eyes.

Dan didn't move. His grip on Art's wrist tightened. His other hand came up, not to strike, but to grip Art's jaw, forcing his face back. His eyes bored into Art's, desperate, intense. "It was real," he repeated, his voice rough, low. "What I feel for you… it’s fucking terrifying. She… Vivian… it’s a mess. A life I can't just walk away from. But this?" He pressed his hips harder against Art’s trapped body. Art could feel the renewed hardness in Dan’s trousers, an obscene counterpoint to the violence. "This isn't a lie."

Art froze. The raw hunger in Dan's eyes wasn't feigned. It was the same intensity that had drawn Art in, the same fire he'd seen reflecting the golden light just an hour ago. It was real. And that made the betrayal infinitely worse. "You don't get to do this," Art hissed, his voice trembling. "You don't get to fuck me and lie to her and pretend you're not a fucking coward."

The word 'coward' struck true. Dan flinched, the fire in his eyes flickering. His grip on Art’s jaw loosened slightly.

Before he could react, Art surged up, driven by a final burst of rage and a perverse need to reclaim something, anything, from this wreckage. He slammed his mouth against Dan's. Not a kiss. An assault. Teeth clashed. Lips bruised. It was anger, possession, a desperate attempt to erase the phone call, the lies, the wife named Vivian.

Dan groaned, a sound ripped from deep in his chest. For a second, he resisted, then his mouth opened under Art’s onslaught. His grip shifted, no longer restraining, but pulling Art impossibly closer, crushing their bodies together. His tongue invaded Art’s mouth, fierce and demanding, answering anger with anger, need with need. It was brutal. Messy. Teeth scraping lips, hands clawing at fabric and skin. Dan ground his erection against Art’s thigh, the pressure harsh, insistent.

Art tore his mouth away, gasping. "Here," he rasped, his voice raw. His hand fumbled between them, yanking at Dan's belt buckle, the button, the zipper. "Right fucking here. Show me how real it is." There was no tenderness now. Only the scorching need to burn away the betrayal, to feel something besides the shattering pain in his chest. To make Dan feel it too.

Dan didn't hesitate. He shoved his trousers and briefs down just enough, his cock springing free, thick and flushed. He spun Art around roughly, facing him towards the wall. His hand snaked around Art’s waist, fingers digging into his hip bone, pulling him back. Art braced his hands against the cold brick, the rough surface scraping his palms. Dan’s other hand gripped his own cock, slicking it with a spit Art hadn’t even seen him gather. There was no preparation, no softness. Just the blunt, burning pressure as Dan shoved himself inside.

Art cried out, a ragged sound ripped from his throat, part pain, part raw, shocking pleasure. It stretched, burned, a violation that felt like truth. Dan buried himself to the hilt in one brutal thrust, his hips slamming against Art’s ass. He held there for a second, buried deep, both of them panting, trembling. Art could feel the frantic hammering of Dan’s heart against his back.

Then Dan pulled back and slammed in again. Harder. "Fuck!" he growled against Art’s shoulder, his teeth scraping skin.

"Harder!" Art gasped, pushing back against him, meeting the punishing thrust. "Fucking do it!" The pain was a counterpoint to the white-hot pleasure coiling in his gut, a twisted purification. Each slam against the wall, each ragged gasp forced from Dan’s lungs, felt like a punishment they both deserved. Art reached back, gripping Dan’s thigh, pulling him deeper, demanding more. "Don't you fucking stop!"

Dan obeyed. He fucked him with a desperate, driving rhythm, each thrust a piston stroke of anger and need. The slap of skin on skin echoed off the brick walls, loud in the night air, mingling with their harsh gasps, Dan’s guttural groans, Art’s bitten-off cries. Dan’s hand left Art’s hip, reaching around to fist Art’s neglected cock, already slick with precome. He jerked him roughly, in time with his thrusts, his grip almost punishing.

Art’s vision blurred. The cold brick scraped his palms. Dan’s teeth bit into the muscle of his shoulder. The dual sensations – the brutal invasion, the brutal friction on his cock – pushed him towards the edge with terrifying speed. It was too much, too raw, a storm tearing him apart. He could feel Dan’s rhythm faltering, his thrusts becoming erratic, his groans turning into desperate gasps.

"Dan… I'm… fuck!" Art choked out, his body tensing, coiling to snap.

"Come," Dan snarled, his voice thick, almost a sob. "Fucking come for me, Art!" He slammed home one last time, burying himself impossibly deep. His hand tightened brutally on Art’s cock.

Art shattered. His orgasm ripped through him like a lightning strike, blinding, violent, tearing a raw cry from his throat as he pulsed hot stripes onto the brick wall and Dan’s fist. His body clenched around Dan’s cock, milking him.

Dan roared, a sound of pure, agonized release. He thrust once, twice more, grinding deep as he emptied himself inside Art in hot, pulsing jets. He collapsed against Art’s back, his forehead pressed between Art’s shoulder blades, his body shuddering violently, his breath coming in ragged, wet gasps against Art’s skin.

They stayed locked together, slumped against the cold wall, trembling, slick with sweat and come. The frantic energy vanished, leaving only a hollow exhaustion and the pervasive stink of sex and betrayal. The city sounds drifted back – a distant siren, the rumble of a truck. Empty sounds.

Dan slowly, carefully, pulled out. Art felt the sudden emptiness, the cool air hitting the mess between his legs. He stayed pressed against the brick, his cheek flat against the rough surface, eyes closed. He didn't turn around.

He heard Dan breathing hard behind him. The rustle of fabric as he pulled his clothes back up. Silence. Heavy. Suffocating.

"Art…" Dan’s voice was wrecked.Hoarse. Full of something that might have been regret. Or just exhaustion.

Art pushed himself away from the wall. He turned, slowly. He looked at Dan, really looked, in the dim light bleeding from the apartment. Dan’s face was pale, his eyes shadowed, haunted. He looked stripped bare. As broken as Art felt.

Art didn’t say a word. He looked past Dan, through the open balcony door, into the warm glow of the bedroom – the sanctuary desecrated. He stepped around Dan, moving like a ghost through the living room chaos, ignoring the scattered photos, ignoring the cooling mess on his thighs. He went straight to the kitchen sink, turning the faucet on hard. The cold water hit his scraped palms, stinging.

He heard Dan move behind him, hesitate near the front door. He didn't turn. He just stood there, water running over his hands, staring at the dirty dishes piled in the sink, the cracked tile behind the faucet. Real life. Messy. Ugly. Exposed.

The click of the front door closing was soft.Final. Dan didn’t say goodbye

Read on DreamPress

Write your own erotic story with AI