Actions

Work Header

Bite the Bullet

Summary:

Harper Beech is a stubborn man, working nearly tirelessly to move up the ranks in the detective agency he works for. In a sudden turn of events, he was forced to pair up with a charismatic and talkative cop named Ivan MacKenzie. A year and a half pass and the two grow closer. Detective Beech is more inclined to listen to the officer, even if he often gets annoyed. There is also an underlying tension between the two as they bicker and banter.

One night, after a particularly difficult case, there's a snap in the pent-up sexual tension and the two polar opposite people collide in passion, filling Harper's small apartment with an unfamiliar heat. Surprisingly, they fit together like a puzzle piece, turn-ons feeding into each other's desire.

Notes:

Harper is one of my detective ocs', while Ivan is actually an oc of my best friend. So, credit to my bestie for the character LMAO

(See the end of the work for more notes.)

Work Text:

It was dark. There was the sound of metal on metal and the door to an apartment staggered open. Stumbling in was a jumble of two people. The door closed with a loud thud and they pressed against it.

Tongues. One’s face was so red he felt light headed, arms wrapped around the taller man’s neck and thigh helplessly being held up by a firm hand. One of his hands was in the officer’s hair, gripping tightly and holding his face close to his.

That taller man had not a single care in the world. He tilted his head, kissing the detective with such fervor that their teeth clanged together every few moments. His hand gripped a thigh tightly against his hip. There was metal pressing against his neck, a keychain.

His eyes parted and he reached up, snatching the keys and tossing them vaguely in the direction of the tray. He pulled away slightly and dipped his head, kissing the pale neck in front of him passionately.

The detective shuddered, a whimper escaping his lips. His eyes fluttered open and he breathed harshly into the darkness, shivering.

“Ivan, not here.”

Ivan shook his head and pressed closer. Harper went to complain about how numb his leg was when he felt a hand on his ass. He shut up and shifted, letting Ivan hoist him up. He was now slightly above him. Ivan’s hand fished around and there was a click.

Their mouths entangled again. Harper tightened his grip on Ivan and there was shuffling. A door opened. A bed creaked.

Harper’s back pressed against soft fabric. Ivan’s warmth left him and he sat up, shakily tugging off his shirt. There was a click and a warm light filled the room. Harper cringed and raised his arm.

“Ah-” He shuddered as warm lips pressed against his throat, a firm hand pressing him to lay down.

Harper got situated on the bed and hooked a leg around Ivan’s hip. Ivan’s hands traveled everywhere they could, teasing the flesh beneath him as he kissed Harper so hard Harper was sure his lips would be bruised in the morning.

Ivan’s touch wasn’t gentle, harsh yet pleasurable. He squeezed Harper’s flesh, pulling back slightly to pant and shift focus to Harper’s red neck. Turning his head to allow for it, Harper shook and raised a hand to press his knuckles to his lips. His brown eyes fluttered closed.

There was something so electrifying about Ivan’s touch. Harper had no clue what it was. The callouses on his hands, the person it belonged to, or simply the sensation of being touched. No matter the reason, Harper shuddered and made small noises. Ivan’s hand gripped Harper’s thigh, squeezing hard. Harper whimpered, blinking open his eyes to glance up at Ivan, who was staring down at him.

Ivan’s eyes were gold in the soft light. He was breathing heavily, a look of infatuation in his tense expression. He leaned down slightly, breathing against Harper’s face. After a moment, he spoke in a hoarse voice, “Can I choke you?”

Harper’s eyes widened slightly and he looked away, not sure how to respond. “I… Sure…” He said it softly, body still tingling from Ivan’s earlier touches.

“Is that reluctant?” Ivan asked, in a quiet voice.

Harper paused before looking up at Ivan. Harper’s brown hair was a mess, damp, and sweat beaded his hairline. His normally cold brown eyes were not only dazed, but also glittered a softer brown in the warm light. His neck was bruised, hickeys showing quickly on the pale flesh. He shifted, reaching up to touch Ivan’s face. His eyes fluttered closed and he let out a deep breath.

“No. I just haven’t tried it before, so… I don’t know if I’ll like it…” He said quietly, swallowing and licking his lips.

Ivan hesitated. He leaned down, loosening his grip on Harper’s thigh slightly. He kissed Harper’s ear, making the detective let out a small noise. “Okay.”

Despite receiving permission, Ivan didn’t act. He did, however, pin Harper’s arms above his head and trail rough kisses down his pale body. Harper shuddered and bit his lip, chest heaving.

Ivan paused and let go of Harper’s wrists, gripping his waist as he traveled lower and lower. Harper shuddered and sat up slightly, leaning on his elbows. He watched Ivan dip lower and eventually let his head fall back, letting out soft moans. Ivan shifted, undoing Harper’s belt and pulling it quickly off. His eyes flickered up, a devilish smile on his face.

“Harper?” There was a drawl.

Harper shuddered, lifting his head to stare down at Ivan. He was entirely too into the way that Ivan said his name just then, he would go beat red if he said it at all during the day. He gulped. “What?”

Ivan dangled the belt and gave a soft smile. “Can I arrest you?”

Harper sputtered. “What is that supposed to mean?”

Ivan glanced away, sitting up. He was suddenly in Harper’s face, lips brushing the man’s in front of him. He hummed, drawing out his words. “It means… that I want to tie you up.”

Harper’s face reddened and he looked away. “Is that so?”

Ivan pressed a quick kiss to Harper’s lips. Harper whimpered and immediately shoved his hand into Ivan’s face, embarrassed. “Not a word.”

“I’d love to hear that again.” Ivan laughed, catching Harper’s wrist. He grinned, “You didn’t answer.”

“I don’t know how…” Harper muttered. He closed his eyes and relented, “Okay, okay.”

Ivan purred and sat back. Harper glanced at him and gave a huff, offering up his wrists like he truly was getting detained, palms facing each other. Ivan laughed and wrapped the belt around Harper’s wrists. He tugged it tight and Harper made a face, grunting. “Tight?”

“A little…” Harper muttered, flexing his hands.

“Does it hurt?” Ivan rubbed Harper’s thumbs with his own, lifting them to give each a gentle kiss.

Harper looked away. “A bit. Not damaging.”

“Then that’s perfect.” Ivan chuckled.

He shoved Harper back. Harper grunted when he landed on his back. Ivan waited a second, a look of concern on his face, but quickly followed, squeezing Harper’s waist. The leather of the belt creaked and Harper turned his face, red as he breathed. Ivan reached under Harper and took a bit of his hair in his grasp. Harper shuddered, whimpering as Ivan littered his neck with rough kisses.

“Fuck you…” He breathed, twisting his leg as he shielded his crotch from possible torment. He let out a shuddering breath, “Jackass…”

Ivan laughed softly. “Are you mad?”

Harper didn’t respond for a moment. He let out a small, “No…”

Even so, he mumbled insults, hands audibly twisting in the leather restraints as Ivan touched and kissed his body. Harper had never even been in cuffs. The leather cut into his skin and the feeling of not being able to move was slightly overwhelming. But he wouldn’t change a damn thing; it made it too exhilarating.

Ivan’s finger curled around a loop of Harper’s pants, his other hand trailing a bit rough on Harper's stomach. Harper let out a shuddering breath, flinching as Ivan kissed his midriff. He breathed heavier as Ivan’s finger dipped below his pant line. His eyes fluttered closed and he turned his head more, sweat stinging his eye.

Ivan’s tongue pressed against Harper’s skin and Harper shuddered, letting out a soft groan. His face twisted in pleasure at how suddenly Ivan snatched up his waist, fingers digging into his skin painfully. He wouldn’t trade it for all the answers in the world, letting out a shocked moan. He shifted more, attempting to hide the noises.

“No.” Ivan whispered, one hand shifting and clawing at Harper’s back. Harper shuddered. “Don’t hide.”

Harper blinked open his eyes. He made the mistake of glancing down. Ivan was looking up at him with a slight look of insanity. His breath stalled and one of his eyes fluttered closed and he huffed from the uncomfortable feeling of salt in his eye. He turned his head, attempting to wipe his eye with his forearm.

Ivan abandoned Harper’s abdomen, hand brushing on the sheets before reaching out and gently rubbing Harper’s bothered eye. “What’s wrong?”

“Sweat.” Harper whispered, blinking his eyes and looking up slightly.

Ivan moved his thumb and wiped the sweat from Harper’s eyebrow with his palm, wiping his hand off on the sheets. “Better?”

“Yeah…” Harper whispered, blinking a few more times and turning his gaze back to Ivan.

Ivan hummed and leaned down, smothering Harper with kisses. Harper huffed and shifted, locking Ivan against him with his leather bondage. Ivan chuckled, shifting his head to kiss Harper deep and slow.

Harper whimpered, eyes opening slightly. He felt drunk, body curving up in an attempt to feel Ivan’s warm flesh against his. His mouth was fully invaded, Ivan’s tongue relentlessly winning against Harper’s. He shuddered, feeling saliva drip down his mouth. Ivan shifted, hand roughly shoving Harper’s wrists down above his head. He pulled away and licked his lips, kissing Harper’s jaw.

Harper shuddered, turning his head away to encourage Ivan. He felt a hand graze his throat and he audibly gasped. It was just a finger that grazed him, as if a silent ask for double confirmation. Like a spark, Ivan grabbed Harper by the throat, pressing him harshly into the bed. Harper sputtered, kicking his leg in slight fright.

Ivan shifted and loosened his grip, thumb brushing Harper’s adam's apple. He whispered between kisses. “Too tight?”

“Spook.” Harper managed, screwing his eyes tight. “Didn’t hurt.”

Ivan hummed and tightened his grip slightly. Harper let out a shuddering breath, shifting under Ivan. Ivan reached down and gripped Harper’s thigh, pressing his legs open roughly. Harper let out a strangled moan, eyes opening half way as his back arched.

“You like it rough?” Ivan asked after chuckling. He pressed a quick bite to Harper’s shoulder.

Harper let out another strangled moan. Ivan released his throat and Harper sputtered, sitting up slightly with difficulty. Ivan allowed him a reprieve. He did, however, coax Harper to sit in his lap. He wrapped his arms around Harper’s waist, pressing his lips over Harper’s neck repeatedly. Harper leaned heavily against Ivan, his restraints squeaking as he gripped them. He dropped his head and panted next to Ivan’s ear, whimpering.

Ivan’s teeth raked Harper’s flesh and he let out a shuddering moan. Ivan reached a hand up to support Harper’s back as he lightly bit into the pale flesh. Harper flinched and let out a string of curses, eyes screwing shut tight, chest heaving. Ivan whispered, “No good?”

Harper shook his head, hair tickling Ivan’s face. He didn’t audibly say anything. Ivan kisses Harper’s jaw, making him shiver. He repeated hotly into his ear, “No good?”

Harper cringed and sputtered, “Good.”

“Yeah?” Ivan used that teasing tone again, drawing it out like he wanted Harper to punch him.

The leather squeaked. “Feels good…” Harper mumbled into Ivan’s ear.

Ivan hummed and pressed Harper closer, biting again. Harper sputtered and let out a slightly loud moan. He folded his arms, leaning against Ivan more. His teeth were knives cutting into Harper, just light enough not to draw blood, but what Harper wouldn’t give to feel that cutting yet pleasurable feeling over and over against every square inch of his body.

Ivan shifted and reached his hand further up. “Can I pull your hair?” He whispered against Harper’s skin, hazel eyes staring at Harper’s face, attempting to read his flustered expression.

Harper sputtered and whispered a tiny “Yeah…”

Ivan gripped a bit of Harper’s hair and tugged, a bit hard. Harper whined, thighs tightening around Ivan as he sputtered. His eyes screwed shut tight for a moment, mouth stuck open. He recovered after a moment, going to speak profanities, but Ivan pressed a warning kiss to his throat. A second later, his teeth struck.

“Ah-” Whatever Harper was going to say was swallowed up by a shout-moan. His back slammed against the bed, body shuddering. His voice pitched, “FuCk-”

Ivan held his wrists down with one hand, other hand awkwardly undoing Harper’s pant button. Harper’s cheeks were wet and when Ivan pulled back, he froze.

“Harper?”

Harper shuddered. His throat was red from the fresh bite, cheeks wet with tears, hair damp from sweat and messied by Ivan’s hand. Ivan bit his lip, biting down his overwhelming desire to be concerned about the detective. He moved his hand from the binding to wipe away Harper’s tears.

Harper sputtered, chest rising and falling swiftly. He shook his head and whispered, “That was really fucking good. Why did you stop…?”

“You’re crying…” Ivan whispered back, carefully leaning over to place a kiss to Harper’s lips.

Harper shuddered, “Sorry?”

Ivan chuckled. “It’s a turn on. But you okay?”

Harper flushed and looked away. “Yeah… ‘m fine…”

Ivan hummed and pressed a rough kiss to Harper’s lips. Harper let out a strangled moan, neck raw from the earlier bite. Ivan trailed his kisses down to Harper’s midriff. He paused before sinking his teeth into the pale flesh.

Harper sputtered, letting out a sharp cry. His heel kicked Ivan’s shoulder and Ivan grunted, grabbing Harper’s ankle and holding it firm away from him. Harper started to struggle to a half sitting position, but Ivan set his hand on Harper’s chest, pressing him back down gently.

“Tell me if it’s too much.”

Harper didn’t get time to respond. Ivan had already moved and bit down on his abdomen. He let out a shaky moan, chest heaving as he stared up at the ceiling, dizzy from pleasure. Ivan’s hands shifted, unzipping Harper’s pants. He dug his teeth into Harper’s hip.

He squirmed, letting out a loud shout. Ivan lingered on the spot, soothing the area in an all too sensual manner. The leather around Harper’s wrists twisted as he endured the painful pleasure. Harper panted, legs shaky. He figured he’d fall if he attempted to stand.

Ivan pulled away, saliva following. Harper turned his head away, shifting. Ivan reached under Harper and helped shimmy the tight black pants off his sturdy legs. He tossed the article and gripped Harper’s foot, littering his leg with rough kisses. Harper’s leg flinched a few times and he whined.

The only thing Harper was consistently upset with was how wet his mouth got. He’d sputter and choke, chin coated with his own saliva. It was too disgusting for him to think about, but when his back arched from pleasure and his mouth stretched in either an audible or inaudible moan, he could very clearly feel the slickness of his mouth, the sheen on his throat. He sputtered again as Ivan dug his teeth into his thigh.

He leaned up and coughed. Ivan cast a concerned look, licking at the bite he ruthlessly created. Harper turned slightly and coughed, arms in front of him as his eyes fluttered closed in embarrassment. He felt weight and then a warm hand on his face. His eyes blinked open in time to be tickled by hair. Ivan stole his lips, kissing him deeply.

They fell back onto the bed. Ivan’s touch was rough as he hoisted one of Harper’s legs up, nails scratching even more pale flesh. Harper moaned and Ivan kissed his chin, shifting to wipe away some of the slick with his hand. He chuckled, deep and rich. Harper cursed under his breath and whimpered again, shifting in Ivan’s harsh grip.

“Ivan-”

Ivan paused and pulled back slightly. His hair dangled, eyes sadistic. Harper raised his arms, turning his head as he tried not to look at Ivan. He was a mess, red and bruised. Ivan reached down and wiped away some of Harper’s tears. He lifted his thumb and tasted the salty liquid. Harper shuddered.

He was entirely overwhelmed, feeling sensations and things he didn’t know he could feel. For the longest time, Harper had assumed he wasn’t interested in this kind of stuff. He found it repulsive, the idea of getting sweaty and the idea of intercourse in general. He was vaguely interested when one of his friends in the academy sent him a BDSM porn link by accident. But even then, it was only mildly interesting. He never saw himself doing something like that willingly.

But here he laid, hands bound by his own belt, body littered in bruises and bites, throat sore from being choked earlier. And he wanted nothing more than for Ivan to be even rougher. He cringed when his mind flickered to a cigarette burning into his arm. That was definitely too far. But it was exhilarating and he felt even more uncomfortable, legs twitching slightly. The usually stoic and aloof detective was putty in the hands of Ivan, chest heaving and face red as he thought indecent thoughts.

“You okay?” Ivan asked gently, placing a rough kiss to Harper’s throat.

Harper let out a guttural moan, eyes widening slightly from the pain. His back arched and he slammed his hands into the bed, shuddering. “I’m so fucking hard, for fucks sake, Ivan-”

Ivan sputtered and then laughed. He drew out his words, “Hm? What was that? Did my criminal say something?”

Harper shuddered. He gritted his teeth. Even in such a situation, he wasn’t entirely submissive. He didn’t necessarily enjoy Ivan’s tease, especially since other parts of his body stood taller. He gulped.

“Please, officer… I want you to fuck me…” Harper whispered, looking away. He looked more embarrassed than ever.

Ivan’s pupils dilated. He let out a shaky breath and bent down, biting Harper’s collarbone. Harper cried out and turned his head, cursing. “Beg me.”

Harper shuddered. Ivan sounded dangerous, and it sent a surge of expectation down Harper’s spine. Harper gulped loudly and asked, “Or what?”

Ivan hummed. He ran a thumb over one of Harper’s erect nipples, making Harper’s entire body keen. Ivan secured his waist with a firm arm and rolled the areola under his finger.

“Fuck!” Harper squirmed, breathing heavier, a knot forming in his stomach. He let out a shaky string of moans, caving. “Fuck, please, sir.”

“That’s not a beg.” Ivan said, drawing out the words.

Harper cursed, fingers digging into leather. He whimpered, mind hazy. After a moment of Harper not responding, Ivan relented and stopped his torture, setting his hand on Harper’s thigh. He leaned down and kissed Harper’s chest, earning a gasp.

“Please, Ivan, I don’t-” Harper started to complain, voice unsteady.

His words died with a sharp gasp and a guttural moan as Ivan hummed, nipple in mouth.

“Fuck!” Harper struggled, kneeing Ivan. Ivan pinned that knee down, making Harper’s leg ache. He squirmed, moaning as Ivan rolled the tip of Harper’s chest in his mouth. Harper felt tears slip from his eyes as he let out a choked sob.

“Fuck, sir. I want it. Please. Fuck me? I wanna see stars? Is that good enough? Please, please, please?” Harper cringed, eyes screwing shut. He wanted to scream at Ivan for making him so pathetic.

Ivan let go with a pop and Harper sobbed again, brown eyes fluttering open to stare at Ivan, wet with tears. Ivan leaned down and kissed the tears away softly before sitting up.

Harper, contrary to before, didn’t move. His breathing was labored, mind entirely muddled as he stared at the ceiling. He felt Ivan’s fingers touch his skin, particularly lower than he knew was exposed. He flinched and sat up sharply, staring down at Ivan. Ivan startled and pulled his hand away, a look of concern in his eyes.

Harper shuddered and stared down at his boxers, not sure what to do. He gulped and looked away, stuttering. “S-sorry… I haven’t, um.”

“I’ll be gentle?” Ivan offered, rubbing his hand gently against the outside of Harper’s thigh.

Harper cringed. “No, don’t do that.”

Ivan laughed. “Okay… then what should I do?”

Harper cringed. He eyed Ivan’s bare legs, looking at the red fabric. His pupils shrank seeing the bulge and he let out a whimper. He tapped his wrist to his forehead and shakily said, “I don’t… Lap?”

Ivan hummed and grabbed Harper’s hips, pulling him into his lap. Ivan’s face twisted and he leaned against Harper, encircling his waist with his arms tightly. He took in a deep shuddering breath. Harper’s face was bright red, but he got situated, arms sticking straight out behind Ivan.

Ivan clawed Harper’s back, making the man in his arms shudder and whimper. He tightened his grip of one arm, shifting the other to feel Harper through his boxers. Harper caved and shifted, taking a handful of Ivan’s hair. He tugs hard and makes Ivan look up. He kisses him feverishly, hips bucking.

Ivan sputters and his hand dives into Harper’s boxers, pinching his skin before Harper could react. He moaned deeply into Ivan’s mouth. Ivan bit Harper’s lip, making Harper’s eyes flutter closed and mouth twitch, a whimper escaping his lips.

Ivan feels up and down Harper’s v-line for a moment, teasing and rough. Harper shudders and whimpers into Ivan’s mouth. Despite the awkward angle Harper had forced Ivan to hold his head, Ivan didn’t try to move, staring up with half lidded eyes at the flushed expression of Harper.

His face constantly furrowed and unfurrowed. Ivan shifted his hand and raked his nails across Harper’s upper thigh. Harper let out a shaky moan, kissing Ivan deeply. Ivan’s eyes fluttered closed and he reached up with his other hand, gathering a bit of Harper’s hair. He pulled and Harper flinched, head getting tugged back. A guttural moan fell from his lips and Ivan shifted, kissing Harper’s collarbone. His brows knitted and he shifted his other hand, gripping Harper’s erection softly.

Harper’s entire body flinched, and he accidently shoved Ivan’s chin into his bone. Ivan grunted and pressed his thumb to the tip of Harper’s cock, teasing the glans roughly. Harper cried out, legs shuddering.

“Fuck-” He whimpered, eyes blinking open. Tears slipped and he panted, kicking his leg. His back arched, pulling Ivan with him as he shuddered.

Ivan flicked Harper’s nipple with his tongue, making Harper whimper louder, letting out a sharp breath. He shifted his hand and rubbed up and down. The friction sent Harper’s mind to Jupiter. He clung to Ivan, shuddering as his eyes rolled into the back of his head, legs shivering. Ivan pressed a kiss to Harper’s chest, relishing the look of pure bliss and anxiety on Harper’s face. He tugged Harper’s hair again, making the pale man shout out in pleasure. The bed creaked and Ivan was over top of Harper again, littering rough kisses over his exposed chest as he pumped Harper’s erection.

Shuddering, Harper’s mouth hung loose, moans constantly falling from his mouth. His legs kicked and his head twisted to one side, saliva pooling on the sheets as he struggled under the weight of pleasure. His eyes screwed shut tight.

Ivan didn’t let up. He glanced down and adjusted his hand to rub tighter. Harper flinched and sobbed, kicking the sheets fruitlessly. His hips jerked.

“It’s good, isn’t it?” Ivan asked, voice teasing.

“S-shut up-” Harper barely managed before he choked and sobbed, squirming. He threw out profanities and cried, “Ivan-!”

“Yeah?” Ivan urged, freezing his motions.

Harper choked, hips bucking. Ivan placed his arm down sharply, stopping that before Harper could force friction. Harper sobbed, shaking. He couldn’t think, cock throbbing and red.

He barely choked, “ Please .”

“Please… what?” Ivan played innocent, raking a slow nail across Harper’s hip. He raked his teeth against Harper’s pec, slow and tortuous.

Harper couldn’t even be mad; the torture made the pleasure more prevalent, and he couldn’t help the twitch that surge caused his erection. He whimpered and sputtered, not able to answer for a moment.

“Please let me cum?” He offered in a quiet voice. He would, however, be upset about having to beg for things. As much as he enjoyed it.

Ivan hummed and shook his head, pulling his hand out of Harper’s boxers. Harper whined despite himself and instantly twisted so he didn’t have to face Ivan as he recovered from that bout of embarrassment.

Ivan tugged on Harper’s boxers. He leaned over Harper and whispered hotly into the red ear of the man. “I want to make you cum with my dick inside of you. Is that alright, criminal?”

Harper shuddered and bit his lip. He refused to look at Ivan, hiding his face with his bound hands. The words were too forward for him to process probably.

Ivan wasn’t having it. He grabbed the excess of the leather and tugged it up and under Harper, shifting to hold it in a comfortable position. Harper’s arms flexed and he glanced at Ivan, frowning. His face was red, pupils blown out from lust. Ivan grinned down at Harper. “What’s that look for? Is this,” The gave the leather a tug.

Harper grunted, screwing an eye shut from the soft ache of the stretch. Ivan continued, “Is this dirty criminal thinking naughty thoughts?”
Ivan dropped his head and barely spoke, lips pressed to Harper’s ear. “Do I need to tie you up some more? What about your ankles?”

Harper shuddered. Ivan chuckled, “I can do so much. Aren’t you afraid?”

Harper blinked open his eyes and barely spoke, voice scratchy from moaning. “No. I… want that…”

Ivan paused and sat back. He leaned over the edge of the bed, fetching his pants. He pulled the belt out and gave it a snap. Harper flinched. Ivan hummed and set the belt aside, setting his hands against the lining of Harper’s boxers. He pulled them cleanly off with just a small and quiet protest from Harper.

After discarding the damp boxers, Ivan took up his belt and wrapped them around Harper’s pale ankles, securing it tight. He leaned over the now fully bound detective and smiled. Harper couldn’t tell if it was kind or wicked.

Gingerly, Ivan flipped Harper over. Harper’s hair was grabbed roughly, and he was tugged to his knees. “Fuck-” He hissed from the pain, but didn’t fight it. The belt on his ankles was uncomfortable and stung slightly, but it wasn’t enough to warrant removal.

Ivan hummed before pressing his hand to Harper’s back, forcing him to bend over. Harper shuddered, legs widening slightly with Ivan’s help. He felt too exposed, but he just pressed his face into the wet fabric and shut his eyes, shivering. Ivan’s hands kneaded Harper’s rear, making Harper flinch and then moan deeply.

There was a slap. Harper’s knees gave out and there was a guttural moan. He shifted his legs and shuddered, pressing his lips to his wrists. There was a handprint fresh on his pale ass-cheek. He wanted to cry from embarrassment.

Ivan squeezed the flesh for a moment, allowing a small reprieve. He muttered something and there was another sting of pain and the sound of a hard slap. Harper shuddered and sobbed out, throat dry.

“Ivan-”

Kneading flesh, Ivan let out a rough sigh, “Hm?”

Harper cursed internally, letting out a soft whimper at the soft touch. “Kiss?”

Ivan hummed and relented. He turned Harper to his side and leaned over the shaking man, kissing him deeply. He pulled back slightly only to return with a vicious attack from his tongue. Harper choked and shook, for once glad for the saliva dripping down his chin.

When they parted, Harper gasped. Ivan brought his hand down again, watching Harper’s expression. Harper flinched, brows knitting as he let out a shuddering moan. He blinked open his eyes and shifted.

Ivan sat back up and pushed Harper back onto his stomach. His actions turned rougher, allowing no reprieve as he slapped and kneaded flesh. Harper sobbed, moaning deeply. He could barely process the quietly spoken degradations. He caught the word “criminal” a few times, but he couldn’t piece anything together.

Gulping loudly, Harper whispered, “Don’t do this… to others…”

Ivan paused. “What was that?”

Harper felt his ears burn. He shook his head. Ivan grabbed a fistful of Harper’s hair and tugged him back up. Harper whimpered, panting harshly from the stimulation. Ivan asked in a slightly less kind voice. “What did you say?”

Harper gulped sharply, the jut in his throat red from abuse. He whispered, “Don’t do this to others.”

Ivan paused and whispered, “No?”

“No…” Harper pleaded.

“You want me all to yourself? Greedy bastard…” Ivan mumbled. His hand came around to twist Harper’s nipple. “Do you wanna admit that, hm?”

Harper sputtered, head dropping as he panting. Ivan tugged his head back, earning a shaky moan. Harper’s knees gave out and he sat on Ivan’s thigh, which was slotted between his own.

“Come on…” Ivan urged. His eyes sparkled and he moved his torture, gripping Harper’s throat tightly. “Don’t you want a lighter sentence?”

Harper choked, eyes fluttering open. He bit his lip and lowered his gaze in an attempt to see Ivan. He gulped sharply, which was difficult to do with Ivan’s firm grip on his throat. “I… I’m greedy. P-please…”

Ivan paused and squeezed. Harper’s eyes fluttered and he let out a loud groan. His legs shifted, hands dropping to hang limply. “What are you?” Ivan urged.

Harper sputtered, feeling lightheaded. He raised his hands to lightly tap Ivan’s hand on his throat. The hand didn’t budge. He shuddered, tears spilling as he struggled to answer. “Greedy…?”

Ivan’s grip tightened. Harper whimpered, eyes screwed shut. He gasped, fingers digging at Ivan’s hand. “A greedy bastard. Fuck, Ivan, I can’t-

Ivan loosened his grip and Harper keeled, panting harshly. Ivan hesitated, gently patting Harper’s back as he coughed. Harper shuddered, collapsing. Ivan moved his leg and touched Harper’s waist.

“Fuck me.” Harper whispered.

It was so quiet; Ivan wasn’t sure he heard correctly. “Yeah?” He drew out the word, attempting to make Harper repeat.

Harper shuddered and turned his head. “I want you… To fuck me. I don’t want you to stop until I’m sobbing… Begging… for you to stop from how fucking painful it is…”

Ivan’s eyes widened and he sputtered. He asked in a quiet voice, “Yeah?”

“Yeah…” Harper breathed, looking back at Ivan with a pleading look.

Like a switch was flipped, Ivan smacked Harper’s ass. Harper shouted, which devolved quickly into a moan. Ivan parted the bruised cheek and shoved a finger roughly inside of Harper. Harper whimpered, his knees spreading slightly, despite the restraint. Ivan whispered, “Does that hurt?”

Harper gulped, “No.”

Ivan paused before asking, “Do you want it to?”

Harper laughed, weak. He said softly, “I’m sure it will…”

Ivan kneaded flesh as he worked the finger inside of Harper. Harper squirmed slightly but was relatively calm. The process continued after Ivan added another. He curled his fingers and Harper moaned loudly, leather screaming. He shuddered and threw out profanities, gripping his own hair with his fingers. Ivan pumped his fingers inside Harper for a couple moments, reaching that spot repeatedly and destroying Harper’s ability to use his knees.

The fingers disappeared and Harper whined, then instantly cursed himself. Ivan grabbed his hair, and he moaned, hoarse, as he got tugged up. He couldn’t kneel, his legs were jelly. Ivan reached down and undid the belt tying Harper’s legs together. There was a bruise that got revealed and Ivan cursed, roughly touching it with his thumb. Harper cried in pain and Ivan shoved his other hand into his mouth. Harper sobbed, choking slightly.

“Shh.” Ivan said, then chuckled low. “I take that back.”

He pried Harper’s thighs open, settling below him. Harper felt Ivan’s erection prod his ass, and Ivan’s hand in Harper’s mouth shifted to grip his throat. He spoke darkly, “Scream.”

There was a pause before Harper shuddered, a loud moan cascading down his mouth, body invaded. His knees went to press together, but Ivan stopped it with a firm hand. Harper shuddered and squirmed, too full too suddenly.

“Ivan-”

Ivan pressed his hand against Harper’s abdomen, squeezing the flesh. His grip tightened on Harper’s throat. Harper groaned, kicking the sheets and pillow at the head of the bed.

Ivan’s voice was slightly dark. “Uncomfortable? Do I need to tie your ankles back together?”

Harper moaned and shook his head rapidly. “I’ll be good. Sorry…”

Ivan paused and pressed a kiss to Harper’s jaw. He spoke quietly, “No, please, be bad. How else can I punish you, hm?”

Harper shuddered. He gulped and whispered, “Please.”

“Please?” Ivan questioned.

Harper cursed. The hand on his throat tightened. He shuddered, “Please, fuck me. I want-”

Harper was choked silent, the hand crushing. The hips below him shifted and he cried out as the foreign object slid out and then back in roughly. He sobbed, turning his head to press his nose against Ivan’s cheek. Ivan turned slightly to give a rough kiss, making Harper let out a hoarse moan.

The pace Ivan set was slow but harsh. Harper choked every thrust, moaning loudly. The hand was suffocating, his chest rising and falling quickly as he shallowly breathed. Ivan twisted one of Harper’s nipples, earning a cry.

“You dirty criminal… enjoying this so much, huh?” Ivan teased darkly. His own chest rose erratically.

Harper shuddered, toes curling with a wanton moan at a deeper thrust. Tears spilled from his eyes, and he sputtered, unable to answer. His mind was fuzzy, he couldn’t focus on anything other than Ivan’s cock that he sat on top of and the crushing weight on his throat.

“Does that feel good, hm? You slut… probably riding over guys' cocks, huh?” Ivan spoke darkly.

He pinched one of Harper’s thighs, making him moan. Harper struggled against the pressure and pleasure, leg kicking helplessly. He sputtered, “N-no, sir. Just y-you…”

“Yeah? Just mine?” Ivan was relentless. He gripped Harper’s thigh and readjusted slightly.

Harper made a loud strangled sound, eyes rolling back from how sharp the pain and pleasure was. He broke, sobbing. “Y-yes. Just yours…”

“Hmm, you fucking slut…” Ivan flicked Harper’s hard cock.

Harper whimpered and sputtered. “Fuck, sir-” He heaved, the hand on his throat tightening. He sputtered more, coughing.

“Why are you still talking? Shush.” Ivan mumbled. He slammed inside Harper, sputtering himself.

Harper flinched, insides spasming. His body also spasmed and he heaved.

“Fuck.” Ivan growled.

Harper yelled as he was slammed into the bed. Ivan shifted, hands on Harper’s hips. Harper’s mouth was pressed into the pillow, and he thanks the gods above he was. Ivan’s pace was fast and inhumane for a second, making Harper nearly scream into the pillow. Ivan paused and tugged Harper’s head up by his hair.

“Do that again. Let them hear.”

Harper gritted his head, refusing. But Ivan’s hips rolled perfectly the next second and Harper folded, moaning loudly. He cried. “Sir-”

Ivan let go and Harper sobbed into the pillow. Every part of him was overwhelmed and on fire. The leather bounding his hands twisted as he muffled his loud moans into the pillow.

Ivan’s cock was gone, and Harper lifted his head to cry about it. But he was pulled onto his back, legs lifted above his head. He sputtered from the proximity to Ivan’s possessive gaze and moaned loudly from the onslaught of his dick.

“Shut up.” Ivan mumbled, gripping Harper’s throat tightly. He grabbed the belt and held Harper’s hands above his head.

Harper sputtered, breath stalling in his throat. After a moment, he panted harshly and caught his breath, whimpering and moaning hoarsely. Despite Ivan’s command, Harper’s mouth was wide open, eyes rolling into the back of his head from pleasure as he moaned loudly and dryly.

Ivan slowed slightly and removed his hand from Harper’s throat, kissing him deeply. The slow yet powerful thrusts were more stimulating than the faster and shallower ones, Harper concluded, his insides squeezing and wanton moans falling from his lips. After fervently kissing, Ivan pulled back and set his hand over Harper’s throat again, rocking his hips into the detective.

Harper was a mess, moaning and voice hoarse and pitchy, body covered in bruises and bites, chest heaving rapidly as he attempted to catch his breath between breathless moans. While Ivan wasn’t that bad, he was feeling the knot in his stomach. His hazel eyes fluttered closed and he let out a grunt, thrusts getting erratic. He sat back, gripping Harper’s hips with both hands as he sped up slightly.

Harper moaned slightly louder, dick throbbing. Ivan huffed; eyes half opened as he fucked the detective into the bed like an animal. He leaned over and growled, “Don’t you dare fucking cum.”

Harper shuddered and turned his head, toes curling and legs shaking. He whimpered, eyes fluttering closed. Even though Ivan said that he picked up the ante. Harper’s moan pitched as Ivan slammed into him roughly, erratic. He sobbed, insides spasming. The room was filled with horrid squelching sounds and Harper was sure he looked disastrous down below. The creaking of the bed was almost loud enough to cover up the skin-on-skin sounds, but just barely not enough.

Sputtering, Harper sobbed. “Can’t-”

He barely got one word out before his back flinched, arching, toes curling. Ivan keeled at the same time, thrusting in hard a few more times. Harper moaned loudly, face wet. He could feel Ivan’s release hitting his insides, he could feel the spasms of both Ivan’s cock and his own walls. His cock throbbed and he whimpered.

Ivan pulled out after a few hard thrusts and he reached down, quickly helping Harper cum. He squirmed and Ivan secured his waist.

“Come on, Harper, you can cum.” He was relatively gentle as he spoke, but his hand was vicious.

Harper spasmed and Ivan spoke soft praises. Harper felt lightheaded, shuddering as he moaned hoarsely.

“There you go… Good boy. Here.” The pressure on Harper’s hands released.

The first thing he did was snatch Ivan by the face and kiss him. Still high from release, Harper moaned gently into Ivan’s mouth, but he was generous with his tongue. He felt Ivan shudder under his fingers.

When they parted, minutes later, they breathed deeply. Harper stared up at Ivan and kicked his waist, twisting to lie on his side. Clear headed, he mumbled, “Don’t make me beg, that’s fucking dumb…” His face was bright red.

Ivan laughed and rubbed Harper’s hip. “You did it without me asking, y’know?”

Harper frowned and covered his ears. Ivan chuckled and leaned over, settling next to Harper. He wrapped his arms around the detective, who flinched. Ivan hummed, “Do you have turtlenecks?”

Harper bristled. “No amount of clothes is going to save this.” Harper twisted to stare at Ivan. Ivan chuckled. Harper raised a hand and pressed it to a bruise on his jaw. “Is there one here?”

Ivan grinned and leaned closer, “Yeah. We can get you some masks.”

Harper caved and covered his face, mumbling profanities. Ivan held him close. “Embarrassed?”

“Shut up…” Harper whined, shoving himself away from the naked man. He noticed steaks of white and felt his face burn tenfold. He turned away. “Go clean up!”

Ivan hummed and sat up, leaning over Harper. Harper eyed him but was given a gentle kiss. “You don’t want to go another round?”

Harper flushed and he sat up. He instantly buckled, a sharp pain in his lower back. Ivan rubbed his thigh gently, in a soothing manner. Harper managed, “You came inside me… jackass. If I get an STD, I will murder you.”

Ivan laughed. “I don’t have any STDs, dear.”

Harper flushed and glared at Ivan but said nothing. Ivan smiled and laid down, dragging Harper with him. He whispered, “Let me whisper praises for a bit before cleaning.”

Harper twisted to face Ivan. He closed his eyes, listening as Ivan whispered nothing important.

“You have such a wonderful voice… You were so good, hm?”

“I love your voice; do you know that? You get so pissy all the time, it was nice to hear you being so… well, fucked.”

Harper frowned and went to turn around. Ivan caught him with a laugh. “Okay, okay. Let’s take a nap.”

In the end, Ivan didn’t clean up. Harper stopped by the drugstore in the morning and made Ivan go in to buy ibuprofen and disposable masks. People looked at Harper weird the entire day. After all, it was summer. He was sweltering in the turtleneck and mask combo but refused to take the mask off. People also thought Ivan was being a bit weird, a bit too concerned for Harper.

And Harper constantly looked in pain, rubbing his neck with an annoyed expression or leaning against someone’s desk with a hand rubbing his lower back.

Notes:

To "bite the bullet" typically means "to endure a painful or difficult situation with courage and stoicism", as sourced from theidioms.com. This can refer to the physical pain Harper endures, but that doesn't seem right, does it? After all, he enjoys it.
As stated before, Harper is a stubborn man. The "bullet" is his pride, which he chokes down to enjoy a pleasant ride with a man he can't help but mildly despise. This event acts as a turning point in the two's relationship as well, in which Harper is put in a difficult situation with no clue how to handle affection.

I hope you enjoyed!