free story · Jun 8, 2025
Mirror Play
He was all angles – sharp jawline, chiseled chest, the kind of man who looked like he was sculpted from granite rather than flesh. She liked that about him. Liked how his presence filled a room, how the way he moved felt deliberate and predatory. But tonight, even with the way he leaned against the doorframe, watching her unbutton her dress, she couldn’t shake the feeling of something off.
He didn't smile when she met his gaze in the full-length mirror. Didn't offer a word of encouragement or appreciation like he usually did. Just studied her with those dark, unnerving eyes that seemed to see straight through her skin and into her bones. It made her pulse quicken, but not in a good way. A sliver of something cold pricked at her throat, choking the usual thrill.
"What is it?" she asked, finally pushing the dress off her shoulders and letting it fall to the floor. She turned, the silk clinging to her hips as she faced him.
He took another step forward then, his gaze not leaving hers. "You look..." He paused, searching for the right word, "...tight."
Her breath hitched. She was wearing a tight dress, yes, and it molded perfectly to her curves – something he always seemed to appreciate. But his voice lacked its usual husky warmth. It was clipped, almost impatient. "What else?" she asked, tilting her head back to meet his gaze in the mirror.
He circled her slowly, like a wolf sizing up its prey. "Like you’re holding on too damn tight.” His hands reached out then, not to caress as they usually did, but to grip her hips with surprising strength. He turned her fully, so she was facing him, and his thumbs dug into the curve of her ass, squeezing hard enough that a gasp escaped her lips.
He didn’t apologize. Just leaned in close, hot breath stirring the scent of sandalwood cologne on her skin. His fingers moved to the waistband of her panties, pulling them down with one smooth motion. She felt exposed, vulnerable in a way she hadn’t anticipated.
"You're tense," he murmured against her ear, his voice raspy now, vibrating through the silk of her bra. "Too much thinking."
He tugged at the back of her dress, pulling it up and over her head, leaving her bare from the waist down. He didn’t look away as he did it, his dark eyes fixed on the way her breasts strained against the lace straps of her bra, the swell of her pussy glistening in the dim light.
He liked that. Liked how she was flushed with a mixture of anger and arousal, how her breaths were short gasps. He liked how she struggled to control herself under his hands.
“Let go,” he said, voice rougher now. "Don’t fight me.”
She wanted to, she really did, but the tension in her body felt like a coil about to snap. His touch was electric – too powerful to resist, even when it pressed hard against the delicate skin of her thighs and hips. He knelt before her then, his hands gripping the tops of her bare thighs. The rough cotton of his jeans brushed against her clit as he angled himself between her legs. She felt a heat bloom inside her at that, spreading hot and low in her belly.
"You're beautiful," he breathed, looking up at her with those dark eyes that seemed to see right through to the frantic beating of her heart. "So fucking beautiful."
His words did little to quell the sudden tremor that ran through her body, but she couldn't deny the way they made her chest tighten against his gaze. His thumbs were still kneading into her hips, urging her down onto him. He was already slick with arousal, his cock a hard, swollen presence pressing against the front of her wet heat.
She tried to speak, but all that came out was a choked whimper. She wanted to tell him to be gentle, to slow down, but something in his face – the hunger there, the way those lips curved into a predatory smirk – told her he wasn’t planning on listening. He grunted, low in his throat as she felt herself sliding forward, meeting him head-on.
His cock was thick and hot against her entrance, stretching open with a searing pop that made her gasp, but it wasn't painful. Not really. It was more like being ripped wide open, raw and exposed, ready to be consumed. She wanted him inside her, needed him buried deep where he could feel the way she vibrated against his length.
His hands moved then, sliding up from her thighs to cup her breasts, squeezing hard enough that a strangled cry escaped her throat. She arched into him as he slid deeper, burying himself fully within her, and she felt the flush of heat bloom again, stronger this time, spreading through every inch of her body like wildfire.
He held still for a moment, savoring her reaction, letting his cock stretch to its full length inside her before moving with slow, deliberate thrusts. Each one drove deep into her, filling her aching core and making her whine against the pressure. He didn't push too hard, not yet, but he was firm, insistent, anchoring himself within her with a possessiveness that made her feel both vulnerable and utterly desired.
His hand found its way to the clasp of her bra, pulling it free with a quick tug, exposing her breasts for him to play with. He kneaded her flesh beneath his warm palms, drawing out another breathy moan from her lips. His thumb traced circles over her swollen nipple, making her clench around him, squeezing tight at the friction.
"You're so goddamn hot," he murmured against her ear, his voice husky and rough. "So fucking wet."
He increased his tempo then, thrusting in and out of her with a newfound urgency. His hands moved restlessly over her body – stroking the taut muscles of her stomach, kneading at the flesh beneath her hips – while he continued to tease her nipples with his thumb.
She arched into him again, meeting each thrust with a desperate grab for more, needing his length buried deep inside her with every fiber of her being. He was relentless in his assault, driving himself into her with an animalistic hunger that made her head spin. The pleasure building within her felt like it could shatter her bones, like she might burst apart at the seams if he didn’t keep moving.
He didn't let up as her breath hitched and stuttered against his skin, didn't give her a moment to catch her scattered thoughts or pull herself together. Instead, he growled something guttural in her ear – probably her name, but it was lost in the symphony of moans she was making – before his hand snaked down to find the small silver handcuffs that lay beside the bed.
“Looking good,” he breathed against her skin, fingers tightening around one cuff. “Like you’re begging for a little restraint.”
Her back arched involuntarily as he snapped the first cuff around her wrist, pulling it tight against her skin. The cold metal sent a jolt of shivers down her spine, even through the heat that bloomed in her core at his touch. He leaned closer then, sliding up to press a quick, bruising kiss to the corner of her mouth before reaching for the other cuff.
He moved with practiced ease, securing it around her free wrist, trapping her hands above her head. The sudden immobility amplified the sensation of him inside her, his heat and strength pressing against her with possessive insistence. She struggled instinctively against the restraints, trying to push herself back from the insistent pressure of him within her, but he held her fast, anchoring her hips with a hand on each thigh.
“There we go,” he murmured, voice thick with something predatory as she tried to wrestle free. “Now you’ll stay put.”
He chuckled against her ear, low and rumbling, when a whimper escaped her lips. It wasn't a sound of pain exactly, more like the sound of surrender – an acknowledgment of the power he wielded over her. He knew it, too, could feel it in the way his hands tightened on her hips, the possessive press of his body against hers that seemed to squeeze the air from her lungs.
His thumb found a tender spot just below her clit again, and she cried out involuntarily as he stroked back and forth with the tip of his nail. His gaze flicked up to meet hers in the mirror – dark and intense, unwavering – before dropping back down to trace patterns on her stomach. He wasn’t gentle now, not really. He moved over her with a rough intensity that made her ache, tracing the curve of her hips with calloused fingers, leaving bruising trails against her skin as he worked his way towards those tight muscles around her anus.
She gasped at the pressure of his hand on her cheekbone, turning her face so she could better watch his reflection in the mirror. His expression was almost feral now – lips pulled back from teeth in a predatory smile, eyes burning with that hungry heat that always left her breathless. He looked like he wanted to devour her whole, and she didn’t want him to stop for anything.
His hand moved lower then, still working on her cheeks as he slid the other one between her legs. The touch was rough, almost feral. His fingers dug into the damp flesh of her pussy, stroking back and forth with insistent pressure. She gasped again, arching against his touch as if she could will him closer, deeper inside her.
"Beautiful," he murmured again, but this time there was something guttural in his voice, primal. "So fucking beautiful." He wasn’t talking about just her appearance either. He sounded like he wanted to devour her – his words laced with the scent of musk and desire that always seemed to cling to him.
He moved a finger across her clit, drawing out a soft whimper from her throat as he did so. Then another, and another, each stroke sending waves of heat through her body. She knew what was coming, and it both terrified and thrilled her in equal measure. He liked that she wanted him to push past the limits she usually set – the way she let him control her completely, break down every wall she tried to build around herself.
She could feel his cock throbbing against her entrance, still buried deep within her. He held himself steady for a moment, letting her savor the sensation before he began to move again, slowly at first, just teasing her with that hard pressure against her back passage. It was agonizingly slow, each inch of progress stretching out like an eternity. His rough hand on her cheek tightened its grip as he saw how she strained against him.
“Hold still,” he growled against her ear, voice rough with the effort of it all. “You’re going to be perfect.”
He was right, she knew. She already was – stretched taut and ready for whatever pleasure (and pain) he had waiting for her. He pushed another inch in, groaning as she clenched around him, then held himself there for a long moment before driving forward again. This time it was deeper, more invasive, pushing her back against the head of the bed with such force that she cried out.
She loved how his name – rough and guttural – escaped her lips each time he pushed into her. She loved the way her fingers dug into the mattress beside her head, how her breath hitched in her throat with every inch he forced inside. He was rougher than usual tonight, more insistent, but that just made the feeling of him filling her, stretching and claiming her space, all the more intoxicating.
He found a rhythm then, pushing back and forth with a controlled force that left her gasping for breath between each thrust. She felt herself clinging to his hips, squeezing around him with every push, desperate not to let him go. His hands moved restlessly over her body – pulling at the stray strands of hair that escaped her bun, kneading at her thighs, occasionally stroking her cheek and jawline as if he were trying to mark his possession upon her face.
The scent of him filled her senses, musky and hot with exertion, tinged with something feral that made her want to lick the sweat from his skin, taste the salt on his lips. She wanted to be consumed by him, swallowed whole, and she knew she was losing herself in this primal rhythm they'd fallen into.
He wasn’t speaking now, just grunting with the effort of it all – a guttural symphony that echoed the wild pounding of her own heart. He wasn't whispering praise or encouragement like he usually did when they were together; he didn’t need to. She felt him see every twitch, every clench, every groan she let escape in response to his thrusts.
He was watching her with those dark, unnerving eyes as if she were something beautiful and fragile – a porcelain doll he could shatter at will. It made her ache deeper still, this raw hunger he had for her body that seemed to have nothing to do with tenderness. He wanted her in ways that terrified her, stripped bare of all pretense, laid open to his touch like a flower on the altar of some pagan god.
And she didn’t want him to stop. She craved it – this brutal honesty he held over her, this complete and utter surrender to his will.
He was coming now, she could feel it in the way his thrusts became more frenzied, how his fingers dug into the flesh of her hips as he strained against the confines of her body. His breath hitched with each push, a ragged rasp that echoed hers as she cried out his name – desperate, breathless, almost lost in the pleasure building within her own depths.
He roared then, just as she felt herself tipping over the edge. It was a sound like thunder crashing inside her skull, primal and powerful. He spilled into her with such force that it sent tremors through her entire being, leaving her gasping against his back, limbs slack, body buzzing with a delicious ache.
He remained buried deep within her for a long moment afterwards, clinging to her hips as he shuddered through the aftershocks of his release. The only sound in the room was their ragged breaths mingling together, the scent of him filling her senses – musky and warm, tinged with a hint of something metallic that spoke of both pleasure and power.
He shifted eventually, pulling back just slightly to let out another grunt of satisfaction before burying himself deep within her again. His hands found their way to her hair then, pulling her head back against the bed as his tongue swept across the inside of her wrist. He was hot, slick with sweat, but it didn’t bother her.
He tasted like him - salty and sweet, tinged with the faintest trace of sandalwood cologne. It made her want to lean into the touch, let him savor the pulse points along her skin as she lay there breathless in his wake.
She didn't mind being trapped by those cuffs either. In fact, it felt somehow…right. Like a part of her had always been waiting for this kind of control – this brutal honesty, this utter surrender to someone who wasn’t afraid to take what they wanted.
He kept moving then, slowly at first, easing himself back into the rhythm, drawing out each thrust with deliberate care. She watched him in the mirror as he did so, his chest rising and falling with each breath, his dark hair plastered to his forehead with sweat. The way his muscles flexed beneath his bare skin, the sharp angles of his jaw that softened slightly when he smiled down at her – even the slight tremor that ran through his hand whenever he caressed her cheek sent a jolt of warmth spreading through her body.
She wanted him to keep looking at her like this, wanted him to see everything she was trying so hard to hide under the surface - the trembling vulnerability, the raw hunger that mirrored his own, the way she felt herself dissolving into nothing more than a puddle of need beneath him.
He was still smiling when he finally pulled himself free after what seemed like an eternity. He didn't speak, just stared at her with those dark eyes as he slowly collected himself, then rolled onto his side to catch his breath. She stayed where she was for a moment, watching the rise and fall of his chest with a contented sigh escaping her lips.
He lay there in the silence for several minutes, finally glancing back up at her when he seemed to have caught his breath. The smile had faded then, replaced by something almost wistful as his gaze met hers across the space between them.
“You were so beautiful,” he murmured, voice rough with sleep and desire. “So fucking…compliant.”
He reached out then, catching one of her wrists that was still free and drawing it up to his lips. He kissed the curve of her wrist, lingering there for a moment before brushing his tongue over the cool metal of the cuff.
“And you let me have everything,” he whispered against her skin. “Every inch.”
He gave her wrist one last light bite before dropping it back onto the bed beside them. His gaze lingered on her then – a slow, appraising look that made her flush despite the cold sweat clinging to her skin.
“Don't forget that,” he murmured softly before finally letting sleep take him.
She lay there watching him for a long time after he fell silent. The room was still warm with the lingering heat of their shared pleasure. She could feel his presence beside her, even in his slumber, as if his essence had seeped into the very fabric of the bed they shared.
He looked peaceful sleeping like this – his chest rising and falling gently beneath her hand that lay pressed lightly against his back. But she wasn’t sure she believed he was truly at peace. There were dark shadows under those beautiful eyes that hadn’t vanished with the closing of his lids, a tension around his jaw that didn't fully relax even in sleep.
She wanted to reach out and touch him again, trace her fingers along the hard planes of his cheekbone or tug at that stray lock of hair that always fell across his forehead when he slept. She wanted to feel the heat of his skin against hers once more, to be enveloped by the scent of sandalwood that clung to his skin like a second skin.
But she knew what would happen if she did. He was too close to slumber for her touch to wake him gently. She’d likely find herself back beneath him in an instant, tangled up in his limbs, caught in the current of his restless desire again and again until he finally relented enough to let himself truly rest.
So she simply lay there, watching him breathe with a faint smile playing on her lips. The cuffs held her hands captive on the bed beside them, but it felt almost fitting somehow.
She was his now – completely, utterly his – for as long as he desired. And that was enough.
Next chapter
More after dark
subscription
Judy Alvarez Takes V's Load
The hazy incense smoke curled around Judy Alvarez's body as she lounged naked on the bed, her bronze skin glistening wit…
Read story →subscriptionJudy Alvarez Takes V's Load
The hazy incense smoke curled around Judy Alvarez's body as she lounged naked on the bed, her bronze skin glistening wit…
Read story →freeMikasa Ackerman's Slumbering Womb
As dawn's first light crept over the horizon, casting a warm glow through the window of their shared quarters, Eren Yeag…
Read story →freeBleach - Rangiku Matsumoto's Sensitive Awakening
Rangiku Matsumoto lounged on her bed, idly stroking the silicone shaft of a massive dildo. She had been sent this partic…
Read story →