Chapter 3: Fantasy Fulfillment
A slow, lazy smile spread across James’s face. He could still feel the phantom pressure of Ian inside him, a deep, satisfying ache. “Weird?” he breathed, his voice husky. “I think it’s the hottest fucking thing I’ve ever seen.”
Ian’s laugh was a low, pleased sound. He rolled onto his side, propping his head on his hand. His glasses were still on the nightstand, and his eyes, without them, seemed softer, more focused. He traced a finger down the line of James’s spine, making him shiver.
“Good,” Ian said. His finger stopped at the small of James’s back. “Because I’m not done with you yet.”
Before James could process the words, Ian’s hands were on his hips, firm and decisive. With a single, fluid motion, he flipped James onto his stomach. The damp sheets were cool against his flushed skin. James gasped into the pillow, his heart hammering against his ribs. This was new. This was different.
He heard the familiar, devastating crinkle of foil. Ian’s weight settled over him, not crushing, but possessive. His lips brushed the shell of James’s ear.
“Round two,” Ian murmured, his voice a dark promise. “Let’s try something from your jockstrap fantasies.”
James’s breath hitched. How did he know? He’d never said it out loud, only written it in the secret, shameful pages of his notebook. The bite of elastic. The feeling of being held. Exposed.
Ian’s hands slid down his back, over the curve of his ass. He spread him open, and the cool air hit that most intimate part of him, making James jolt. “You liked that, didn’t you?” Ian whispered, his tone conversational, almost clinical, a stark contrast to the obscene intimacy of his actions. “Seeing me in it. Knowing what was underneath.”
“Yes,” James choked out, the word muffled by the pillow.
“I could tell.” Ian’s thumb pressed, just a little, at his entrance, and James shuddered, pushing back against the pressure. “You were looking at me like I was your own personal goddamn revelation.”
Then Ian was positioning himself. The blunt, slick head of his cock pressed against James, and this time, there was no slow, careful yielding. Ian pushed in with a single, steady, devastating thrust.
“Fuck!” James cried out, his fingers clawing at the sheets. It was fuller this way, deeper. The angle was different, hitting something inside him that sent electric shocks through his system.
Ian didn’t pause. He set a ruthless, driving rhythm from the start, each thrust punching a ragged gasp from James’s lungs. The bedframe slammed against the wall in a frantic, percussive beat. James was reduced to sensation, to the raw physics of their bodies colliding. The sweat-slick slide of skin on skin. The sharp, grunting exhales from Ian above him. The overwhelming feeling of being taken, used, completely and utterly possessed.
“You take it so well,” Ian grunted, his voice strained with effort. He leaned forward, covering James’s body with his own, his chest hot against James’s back. One hand tangled in James’s damp curls, pulling his head back. “Such a good fucking fit.”
The filthy praise went straight to James’s core, coiling the heat tighter, brighter. He was hard again, his own cock trapped beneath him, leaking onto the sheet with every jarring movement.
“Yes,” James begged, his voice broken. “Please, Ian. Please.”
Ian grinned above him. He bent down to James ear and whispered, “ is this my ass?”
“this is your boy pussy” James screamed, “take the condom off and cum in this boy pussy.”
Ian froze for a fraction of a second, the rhythm breaking. A sharp, guttural laugh escaped his throat. "Fuck, James," he breathed, the words hot against James's neck.
He pulled out, the loss of sensation leaving James empty and trembling. The rip of the condom coming off was louder than the foil wrapper, a sharp, final sound. Ian spit into his palm, the gesture crude and necessary, slicking himself again before positioning his bare head back at James's entrance.
The feeling was a seismic shift. The slide was hotter, wetter, an intimacy so profound it stole the air from James's lungs. There was no latex barrier, just skin on sensitive skin, a shocking, silken friction that made James see stars. Ian groaned, a long, unraveling sound, as he sheathed himself completely.
"Christ, that's… different," Ian gritted out, his voice strained. He began to move again, slower now, each thrust a deliberate, deep exploration. His hands tightened on James's hips, fingers pressing into the bone.
James could only moan, his face pressed into the pillow that smelled of them, of sex and pine and sweat. Every nerve ending was alight, hypersensitive to the new, raw connection. He felt stretched and filled in a way that was almost too much, a burning, perfect friction.
"Tell me," Ian demanded, his thrusts becoming more insistent, his control fraying. "Tell me whose it is."
"It's yours," James gasped, the words torn from him. "All yours."
That was all it took. Ian's rhythm broke into a frantic, pounding finality. He drove deep and held there, a raw shout bursting from him as he came. James felt the hot, liquid pulse inside him, a shocking warmth that seemed to radiate through his entire body, triggering his own climax. He spent himself against the tangled sheets, shuddering through waves of pleasure so intense they bordered on pain.
They collapsed together, a heap of breathless, slick limbs. Ian's weight was a solid, comforting pressure. For a long time, the only sound was their ragged breathing slowly returning to normal.
Ian finally shifted, pulling out gently. He rolled onto his back beside James, his chest rising and falling. The autumn air from the window cooled the sweat on their skin.
"Okay," Ian said after a moment, his voice rough but calm. "So that happened."
James turned his head on the pillow. He looked at Ian's profile, the sharp nose, the dark hair stuck to his forehead. A strange, profound peace settled over him, mixed with a dawning, exhilarating terror. The fairytale in his head had been silent, replaced by the stark, beautiful reality of the boy beside him.
"We should probably shower," Ian said, stating the obvious with a practicality that felt anchoring. "We're kind of a mess."
"Again?" James asked, his voice hoarse.
Ian turned his head, a slow, genuine smile spreading across his face. His glasses were still on the nightstand, his eyes clear and focused solely on James. "Well, we got sweaty. Unless you want to just lie here in our own...aftermath."
James felt a blush creep up his neck. "Shower's good."
He swung his legs over the side of the bed, his body feeling both heavy and weightless. As he stood, a trickle of warmth trailed down his inner thigh, a visceral reminder. He didn't try to hide it.
Ian saw it too. He didn't look away. Instead, he reached out and caught James's hand, his grip firm. "Hey."
James stopped, looking down at him.
"That thing you said," Ian began, his thumb stroking the back of James's hand. "The 'boy pussy' thing." He paused, searching for the right words. "That was really hot."
A wave of relief and something like pride washed over James. He'd offered up a secret part of himself, and it had been accepted. Cherished, even.
"Yeah?" was all he could manage.
"Yeah," Ian confirmed, his tone softening. "Now come on. Unless you want me to fuck you in the shower, too."
The casual threat, the promise in it, sent a fresh jolt through James. He followed Ian the few steps to the small, tiled room, watching the muscles shift in his back. The night was far from over.
The night was far from over. The shower stall was a tight capsule of steam, the water sluicing the sweat and spend from their skin. Ian pressed James against the cool tiles, his mouth hot and demanding on his, the taste of themselves a sharp, metallic tang on their tongues.
“Still think you can keep up?” Ian murmured against his jaw, his hand sliding down James’s stomach.
James’s answer was a gasp as Ian’s fingers wrapped around him, stroking him to a hard, aching fullness under the spray. “Don’t have a choice,” he managed, his head falling back against the wall.
They stumbled out, dripping and laughing, onto the bathmat. Ian grabbed a towel, but only to haphazardly dry James’s back before tossing it aside. He pushed him, still damp, toward the bed. “On your back,” Ian said, his voice low with intent. “I want to see you.”
James fell onto the rumpled sheets, the scent of their previous sex rising to meet him. He watched, heart hammering, as Ian knelt between his legs, pushing his thighs apart. The cool air of the room kissed his wet skin, raising goosebumps. Ian’s gaze was focused, intense, as he took James’s cock in his hand, his grip firm.
He leaned down, his breath a warm ghost over the head, and then his mouth was on him, a wet, consuming heat that made James cry out. Ian took him deep, his throat working, until James could feel himself hitting the back of it. The obscene, slick sounds filled the quiet room, a counterpoint to James’s broken moans.
“Ian, fuck,” James panted, his hands fisting in the sheets. “I’m gonna…”
Ian pulled off with a wet pop, his own cock hard and leaking against his stomach. “Not yet.” He moved up James’s body, aligning them. He spat into his palm and slicked himself, then notched his head against James’s entrance, still loose and sensitive from before.
He pushed in, a single, smooth, burning thrust that buried him to the hilt. James arched off the bed, a strangled shout caught in his throat. It was so much, so soon, the stretch a familiar, welcome burn. Ian set a brutal, punishing rhythm, each drive punching the air from James’s lungs.
“This what you wanted?” Ian grunted, his hips slapping against James’s thighs. “Your fantasy? Getting your boy pussy wrecked?”
“Yes!” James screamed, his vision blurring. The coil in his gut was winding impossibly tight, a spring of pure pleasure. He was babbling, words tumbling out. “It’s yours, it’s all yours, fuck me, please!”
Ian drove into him, deep and hard, and as James’s body tensed for his climax, a sudden, unexpected pressure built in his gut. With Ian’s next thrust, a short, sharp fart escaped him, the sound absurdly loud in the room.
The force of it, combined with Ian’s deep penetration, sent a gush of Ian’s earlier release seeping out around his cock, a warm, messy leak onto the sheets beneath them.
Ian froze, buried deep inside him. For a heartbeat, there was only stunned silence. Then a snort escaped him, followed by a choked laugh. James, mortification warring with the intense pleasure, felt his own laugh bubble up, hysterical and helpless.
“Oh my god,” James wheezed, his face burning.
“Really?” Ian said, laughter shaking his whole body, his cock still pulsing inside James. “You’re gonna do that now?”
They collapsed into a fit of breathless, aching laughter, their bodies still joined. The sheer, ridiculous humanity of it broke the last of James’s tension. Ian finally pulled out, still chuckling, and looked down at the mess. “Well, that’s a new one.”
He didn’t reach for a towel. Instead, he pushed James’s legs further apart, his gaze fixed on the slick, used hole, glistening with their combined release. “Looks like a mess I made,” he murmured, his voice dropping back into that dark, possessive tone.
Then he bent his head and licked a broad, slow stripe through the mess.
James jolted, a sharp gasp cutting off his laughter. The sensation was filthy, shocking, and unbearably intimate. Ian’s tongue was firm and wet, cleaning him, tasting him, exploring him with a reverence that made James’s head spin.
“Ian…” he whispered, his hand coming up to tangle in Ian’s damp hair.
Ian didn’t stop. He ate James’s ass with a focused hunger, his tongue pushing inside, lapping up every trace of himself. The wet, slick sounds filled the room again, a different kind of music now. James surrendered to it, his body melting into the mattress, all shame burned away by a wave of pure, animalistic bliss.
Ian’s fingers dug into his cheeks, holding him open. “Mine,” he muttered against his skin, the word a vibration that went straight to James’s core.
The vibration of that single word, “Mine,” finally snapped something inside James. It wasn’t a protest. It was a claim of his own. The passive acceptance that had defined his entire life, especially here in this bed, evaporated in the heat of Ian’s mouth on him.
With a sudden, surprising strength, his hands fisted in Ian’s damp hair. He didn’t push him away. He pulled him closer, deeper, for one last, searing second before yanking his head back. Ian looked up, his lips slick and swollen, his eyes wide with shock behind his askew glasses.
“My turn,” James said, his voice a low, unfamiliar growl.
He shoved Ian onto his back, the smaller man landing with a soft umph against the damp sheets. James moved over him, his lanky frame suddenly not awkward but predatory, pinning Ian’s wrists to the mattress above his head. He looked down at the boy beneath him, at the surprised, eager glint in his eyes, and felt a surge of power so potent it was dizzying.
“You don’t get to just take,” James breathed, leaning down until his lips were inches from Ian’s. “Not this time.”
He released one of Ian’s wrists and grabbed the discarded jockstrap from the floor. The black lace was cool and rough against his palm. He brought it to Ian’s face, rubbing the fabric over his parted lips, smearing the remnants of their shared taste. Ian’s tongue darted out, licking at the lace, his breath hitching.
“You like that?” James asked, his voice dropping. “You like the taste of your own cum on my ass?”
Ian could only moan, a desperate, affirmative sound. James tossed the jockstrap aside and spat directly into his own hand. He didn’t break eye contact as he reached between them, his slick fingers wrapping around Ian’s hard, thin cock. He stroked him once, twice, a rough, possessive gesture.
Then he shifted, aligning their bodies. He guided Ian’s cock to his own entrance, still wet and loose from being fucked and eaten out. He didn’t wait. He sank down onto it in one slow, deliberate, crushing motion, sheathing Ian completely inside himself.
A guttural groan was torn from both of them. James threw his head back, his curls sticking to his sweaty neck. The feeling of being filled while he was in control was entirely new, a devastating inversion of power. He began to move, setting a slow, grinding rhythm, riding Ian with a focused intensity.
“This is mine,” James panted, his hands braced on Ian’s chest, his hips rolling. “This feeling. You. Inside me. My fucking choice.”
He leaned forward, putting his mouth next to Ian’s ear. “You feel how deep you are? You’re all the way in my guts, Ian.”
Ian’s composure shattered. “Jesus, James,” he choked out, his hips bucking upwards to meet James’s downward strokes. “Fuck, yes, just like that.”
James increased his pace, bouncing on Ian’s cock, the slapping sounds of their skin meeting filling the room. He was using Ian, fucking himself on him, chasing his own pleasure with a single-minded hunger he didn’t know he possessed. The coil in his stomach tightened, a white-hot wire of impending release.
“I’m gonna come,” James gasped, his rhythm becoming erratic, frantic. “And you’re gonna watch me. You’re gonna feel it.”
That was the final trigger. With a raw, broken shout, James climaxed, his come striping Ian’s stomach and chest in hot, pulsing waves. The violent clenching of his body around Ian’s cock pulled a matching, guttural roar from Ian, who thrust up one last, shuddering time as he emptied himself deep inside James once more.
James collapsed forward, his body spent, his forehead resting against Ian’s shoulder. They lay there, a tangled, breathing mess, the air thick with the smell of sex and sweat. Ian’s hands, now free, came up to rest weakly on James’s back.
After a long moment, Ian let out a shaky, breathless laugh. “Well,” he murmured into James’s hair. “Okay then.”
James lifted his head. He looked down at the boy beneath him, at the mess he’d made, at the utterly wrecked and satisfied expression on Ian’s face. A slow, real smile, the first one that felt entirely his own, spread across his lips.
“My turn,” he repeated, his voice quiet but firm.