Work Text:
it should have been the jerk of the bed beneath her, the scrape of metal across stone that woke her. but her brain was so sluggish, it took a rough grunt fairly close to her ear to pull her from the clutches of sleep.
her eyes struggled to adjust to the world in front of her, only light coming from candlelight flickering over her shoulder. and then the bed jostled again, slamming into something as another grunt sounded, this one more relieved and final.
“you’re awake.”
sighing, she nuzzled her face into the scratchy infirmary pillow, ready to force her voice into a scold when a hand began playing at her blanket.
“and you’re a pervert,” she groaned, “you almost died, maybe take a night off.”
“i can’t. i’m rock hard over here.”
it took most of her strength to roll onto her back, mainly because she was clenching up in anticipation of the ache at her side reawakening. it had been dulled from medication before she passed out, nearly undetectable when she’d first been woken up. but now that she’d shifted, it was beginning to throb dully, sensitive enough for her to flinch when a rough finger traced over it through her blanket.
“still in pain?”
prying her eyes open from her wince, she stared at the ceiling for a beat before turning her head to look at the man beside her, much closer since he’d yanked their beds together. heat’s face was glowing from sweat under the light, his sheets clumped haphazardly at the end of his bed.
“i wasn’t so much before this weird guy disturbed my rest trying to get me to sleep with him.”
taking the corner of her blanket between his fingers, heat deadpanned, “tell me who he is and i’ll kill him.” inch after inch of her skin came into his view the more he stripped her bedding from her.
“no, no, don’t bother. i kinda like him…” her voice grew airy as she spoke, the sight of his dark eyes raking over her enough to have her forgetting the whole reason she was even attempting to turn him down. until he let his hand settle right over her tender flesh, fingers pushing in just hard enough for her to squirm. “heat,” she whined, “leave me alone, i’m injured. because of you , might i add.”
“stop whining,” he bit, “you know i hate that.” her thin shirt was hot to the touch from the skin beneath it, even to his own scorching hold. “are you really upset with me pushing you out of the way? hm? should i have let your head get cut clean off?”
“ kicking me out of the way. but no… just maybe next time you could make it a little more smooth…” she was losing her train of thought over and over as the words tried to come out, too busy watching his movements closely the more determined they got. “more romantic…”
“‘romantic’?” heat laughed, glancing up to see her eyes tracking his hand.
“yeah, you know, like… pull me into your chest with one hand, fight off my attacker with the other.”
all she could do was yelp and let gravity take over as said big hands tugged at her until she was flat against a hard expanse of muscle, right side exploding with tight stinging that was slowly being edged away by the same palm that had caused it.
“you know my mouth is my weapon of choice.”
“i’m gonna finish you off right here,” she grit, using his wide chest to push up slightly.
he beat her to it, hold on her unmoving as he sat up further against the propped bed, lazy grin on his scarred lips.
“i expect some gratitude.” before she could fight him like her open mouth told him she was going to, he slipped his hand back up to her bruised side, letting it linger as a warning. “yes, gratitude. for saving your life, for being your superior, for not throwing you overboard every time you mouth off to me.”
a faux pout pulled at her lips, amusing to him not in the sense she wanted it to be but in the sense that he found it cute she still believed it would work on him some day.
letting her fingers slide across the dark ink wrapping around his neck, she settled against him. “you’re okay?”
heat turned his nose up at her, looking down it in warning. she knew better than to question him. but he also knew better than to think she wouldn’t.
“do you plan on disobeying me all night?”
“no,” she sighed, taking his hand in her own to encourage it along under her shirt.
heat’s palms were always rough. even if he applied the faintest touch he could, they were still heavy and textured from use and disinterest in caring for them. and as much as she loved mounting a fake protest, he’d pulled it out of her one night how much she loved the feel of them.
maybe giving into her baser desires and letting herself enjoy without weightless complaints had its perks, too, as she preened under his hold, allowing him to lift at the worn fabric of her shirt until it was being tugged from her arms.
“let me see,” he directed, taking the candelabra from the bedside table and bringing it up to her skin. she twisted slightly atop him, giving easier access despite how the movement must have tugged at her injury. heat looked it over, tracing its circumference with his thumb and admiring the shutter he got from her. “no broken ribs?”
she shook her head, answering him verbally when his fingertip dug in slightly. her legs were clamping in on either side of his hips, and she knew he noticed. if she didn’t let her eyes flutter, she would have caught the small grin on his face as he put the candelabra back.
they shut entirely when he slid his hand around to her chest, gently rolling his thumb over her nipple instead of his usual pinch.
“then you’re more than capable of giving me a good ride. showing me some of that gratitude you’re severely lacking.”
she could feel his other hand making its way to her back, down her spine to settle at her ass. hip had brought her simple sleep shorts to ride out her stay in the infirmary, the flimsy cloth giving way easily under heat’s grip. he ripped at them from the seam that ran front to back, gaze unwavering from her when he had to give a final tug to completely tear them from her body.
with nothing but a soft push, he collapsed her into him, coaxing her hips up to slip his fingers between her thighs. her eyes were going glassy, hooded as they stared up at him and almost closing when he finally dipped into her.
“nearly there,” he noted, pumping his middle and ring into her once, twice, letting the slick sound of it echo through the close space around them. “get yourself ready for me.”
he withdrew from her as easily as he’d gone in, tracing his damp hand up once again to settle on the back of her neck and pull her off him just enough so he could see when she followed his instruction.
her own hand was a far cry from his, the electricity she craved coming mostly from where he kept his fingers nestled in the juncture of her leg, ready to push into her skin to guide her pace. she could tell from the look in his eyes alone that she was more than ready for him when he’d checked, nevermind that she could feel her own wetness oozing out and coating her flesh. this was more or less a show for him.
leaning back more toward his thighs, just barely letting her ass graze his cock, she slipped her hand between her thighs, trembling when his eyes stayed fixed on her own.
if they had more strength, she would have grinned at him and declared herself ready, pushing him until his hold was brutal and his hips were relentless. but the images of him laid out flat on his back, lungs helplessly trying to pull the wind back into him were still fresh in her mind.
a shyness she wasn’t accustomed to around him crept up her body, flooding out behind her cheeks in a warmth rivaled by his grasp. slowly beginning to circle her clit, she placed her other hand over his, letting a whimper through when he turned it upward for her to slot their fingers together.
“you’re going soft already? no more fight left?” heat’s voice betrayed his words, laced with affection despite the rasp to it.
in a desperate attempt to spur his hand at her chest back to life, she arched into it, feeling herself clench around nothing from the way it caused her to press into his length again.
“don’t ask tonight,” he began, letting her know he got the hint only with a subtle squeeze of her breast. “just cum when you’re going to cum.”
she nodded, increasingly aware of how quickly she might get there just from the few points of contact between them and the way his rough fingertips began toying with her nipple again.
warmth was spreading out into her veins, pulses of blinding pleasure growing closer together.
“wanna…” she trailed off, eyeing the line of his lips in hopes he got the hint.
“you will. once i’m inside.”
she couldn’t control her groan of frustration, wanting desperately to fall forward into him and have his mouth meet hers with a crane of his neck.
tsking at her petulance, heat slid his hand up to her jaw, coaxing it open so he could slip his thumb onto her tongue. she ran the muscle around his digit, knowing exactly what he planned to do with it. his own lust must have clouded his mind for a moment as he pushed down and forward, rubbing the pad of his finger over her tongue until her lips wouldn’t let him go any further.
“pussy better be this wet and warm when you take me, or we’re gonna have problems.”
string of spit following and snapping off his thumb, he brought it back to her nipple, circling it and watching it pebble under the chilled air when he pulled back. she shook, thighs clamping uselessly again, making his cock twitch at her lower back.
her hips were beginning to rock down into her hand on their own, chasing after the release building at her center. she could feel it tightening and aching, her fingers slipping wildly across her bud until finally she was ready to snap.
heat groaned in approval at the back of his throat, matching the force of her hand as it bore down into his.
“good,” he drawled, letting her take care of her own body as it began to writhe.
her moan was breathy, something in her keeping the quiet atmosphere intact despite how forceful the climax rushing through her was. it shook her from head to toe, seizing up her muscles until they couldn’t hold anymore and went lax with warmth.
“very good.”
she barely heard him, blood pumping in her ears too loud. her groan of protest when he untangled their fingers was garbled even to her, stunted by his hand grabbing at her ass to pull her up onto her knees. she hadn’t even finished trembling from her orgasm when his middle and ring were back inside her, pumping shallowly.
“ heat ,” she keened, struggling to keep from pushing down to chase his touch when he pulled out again.
“what did i say about whining?” taking his two wet fingers, heat ran them over the underside of his cock, spreading her slickness across his shaft and piercings. he fisted himself without missing a beat, slipping his head through her folds just to tease it along her swollen clit. “done a good job getting ready for me, though. i’ll let it slide for now.”
her fingertips dug into his chest, nails biting at his skin when he pushed his cock back to line up at her entrance. she could still feel herself clenching sporadically from her release when he popped the head in. now, finally, she could chase after his lips.
“i said when i’m inside ,” he tutted, dodging her advances. “not when i’m testing the waters.” with his grip on her breast keeping her in place, he pulled himself back out.
“heat, please ,” she begged, already feeling the sting of tears burning behind her eyes at the loss of him.
a grin tugged at his lips, light catching his eyes to illuminate the fullness of his pupils. “that’s it, beg.”
“please, please, please let me take you inside me, show you how well i prepared myself for you. i’ll do anything you say from now on, i swear, just- please give me your cock.”
“that it?” he sighed, letting his gaze go flat with disappointment. nevermind how he could feel himself throbbing in his hand.
“i-i’m trying here, i just… i need-” his hand settling over her bruise again stopped her, just a faint tickle of his palm until he pressed in, agitating the burst blood vessels and causing her to gasp thickly.
the message was silent but clear, a harsh reminder of why exactly they were in the infirmary, drained of energy and battered. of what he’d set everything up to be about.
“th-thank you, heat,” she finally panted, still trying to pull back from the paralyzing pain. “thank you for saving me today and every day before it. thank you for being my superior, for putting up with me, for… for… taking care of me. l-let me show my gratitude. please. ”
her chest was heaving, palms beginning to sweat atop his scalding skin, legs already on the verge of giving out before they’d even begun.
“come here,” he finally directed, guiding her in with that hand at her side still.
she knew she’d done well from the quirk of his brow bones, eyes zeroing in on his mouth in anticipation of the press of him fully inside signaling her go ahead. he kept her all but vibrating a moment longer before again popping the head back in. arching her back invitingly, she let out a breathy gasp when he didn’t pause for even a second, instead bringing her hips down toward his own with a hold on her ass.
the first slide in was always so good, ring of muscle not quite adjusted yet, letting her feel every ridge of him as it slipped past. her face drew closer to his as he rocked her up and down to have his first piercing catching on her entrance, gentle tug causing her to moan through her parted lips. only that first one, though, eagerness clearly overtaking him as much as it had done her, and he let the remaining four slip in without a hitch.
heat paused for a moment, giving her an inviting look, egging her on to get what she wanted. but she knew not to give in, aware of the thin gap between her ass and his lap and the only faint press of thick blue curls against her core. he wasn’t all the way in yet.
“oh, very good,” he chuckled, slamming her down and squeezing at her ass as it tensed up under the pressure of fullness.
before he could even think about toying with her further, she stretched to meet him, pressing their lips together with an exhausted sigh. her mouth opened first against his wide one, tongue poking out in search of his as he removed his hand from her side and wrapped it around the back of her neck. thick fingers encased her throat, nearly touching at her collar. he squeezed as he parted his lips, inhaling the timid squeak that escaped her airway.
a smack rang out in the room just as her tongue made contact with his lips, muffled yelp following it by only a fraction of a second. his hand was quick to soothe over the smarting flesh, using the massage of it in his hold to pump her up and down on him. the fullness of him left her breathless, grip on her throat nothing compared to it. like a weight and a pressure all at once, pushing up into her deepest point until her hips bucked to try and get away from the pinch.
“you said anything,” he warned, tightening his hold on her neck. “get me off without letting the last barbell out. think you can do that?”
the fifth and final piercing was hardly even an inch above his balls. she’d have to control her movements enough to keep him almost entirely inside her.
“yes.”
“go on, then.”
his hand left her ass to press against where he was buried in her, first two fingers sliding up to feel as she lifted off him. when he felt metal, he squeezed her neck, letting her know just where the cutoff was.
it was agonizing not being able to just lose herself in the pleasure of him and instead have to focus on exactly when she had to stop pulling off. the first dozen or so times were just to try and find a rhythm, try and convince herself she could fall into it easily enough to push them over the edge.
heat was nonchalant about it, which only drove her more mad. she knew he was enjoying himself either way. and it made a determination settle in her bones.
wrapping her arms around his shoulders, she brought their lips together again, distracting him for a moment so she could bear down on him on the next pull out. a grunt of satisfaction left him, coaxing a grin onto her face. she repeated the motion, starting to hold her clench until she shook from the strain, and basked in the success of it.
heat was grunting against her lips, unconsciously tightening his hold on her throat each time he felt himself twitch within her. a faint brush at the back of his own neck made him groan, her delicate fingers toying with the curly hairs at his nape in the way only she knew he liked.
“ mm, heat, ” she purred, arching her back to slot their chests completely together.
he could feel her nipples pressing into him, stiff and aching to be abused until they were tender to the touch. they couldn’t get out of the damn infirmary soon enough.
her lips dropped down to his chin, mouthing over his stubble, still letting little moans slip out with each rock of her hips. she was getting so enthusiastic with it, he chose not to interrupt her with the knowledge that he’d felt metal on his fingertips several times already. he’d let her have this one thing.
“heat, will you touch me? please?” she whispered, “i wanna- ah... wanna cum with you this time.”
“who said i’m about to cum?” he countered.
trying to prove her point, she tensed around him as hard as she could, grinning against his jaw at the hiss he let out. “wishful thinking.”
“want a bruise on your ass to match your side?”
her eyes flickered up to him, pussy clenching all on its own at the promise of his threat in his eyes. “m-maybe later... just wanna cum with you right now. please? for me?”
fluttering lashes and the peppering of little kisses up onto his cheek unfortunately had him throbbing so hard he thought he wouldn’t get the chance to even agree before he lost it.
growling out of his nose, heat released her neck, beelining for her clit despite the scant space between them. “squeeze me good, or i’ll pull out.”
“don’t!” she cried, trembling under the circle he began tracing around her, using her last bit of sanity to keep her pace. “don’t... ah, right there! right- please don’t stop, don’t pull out, don’t...”
a bead of sweat poured out of his hairline, rushing down over the scar on his cheek straight to where her mouth was pressed to his jaw, breath huffing out against him as she chased both of their highs.
leaving their joining, he brought his hand back to her ass, gripping onto it tightly, using it to guide her down onto him with an audible crack of skin. his eyes were fixed on her, on the pull of pleasure to her features, mouth parted and eyes squeezed shut, the glistening of a tear forming at the corner of her lashes. she fought against his domineering hold briefly, still trying to keep the depth he’d enforced even when he was trying to take control of it for both of them. it made their thrusts sloppy and off rhythm, frustration coating her moans as he didn’t quite reach the spot she wanted him to.
“give up, doll. let me use you.”
heat watched as she nodded, going practically limp in his hold to reach her peak faster. he brought her down hard on him, fighting against fatigue to buck his hips up to meet hers. moans, grunts, and the wet smack of their skin culminating into a cacophony of desperation until her body went rigid against him.
“heat! i’m-”
“where do you want it?” he strained, fighting against the tightening in his balls, amplified by her walls trying to suck him back in each time he moved even an inch. “don’t go completely dumb yet, tell me! tell me where you want my load.”
“i-inside! inside , heat...” it came out in stunted cries, pleasure coursing through her too sharp for her brain to function properly. each additional pump of his cock into her had her jerking from overstimulation, ready to plead for him to make it stop and keep going all at once.
“gonna take it? all of it?” he goaded, wanting her to squeeze him one more time before he’d allow himself to snap.
“yes! i’ll take all of it, just- please, heat! ”
his thumb finally stopped abusing her clit, digging into her thigh instead as he gripped her, forcing her down to the hilt on him as the first rope shot out. “yeah,” he groaned, dipping his head to let his lips linger against hers, panting into each other. her knees shook on either side of him, wanting to shut entirely from the building pressure. “good... keep tight, don’t let any out. you’ve done so good so far.”
her hands clung to his shoulders, keeping her steady through his shallow thrusts. a definitive slump to them let her finally relax, own body sagging into his when he fell against the pillow behind him.
his heart was pounding under her ear, thumping up into his ribcage to try and match with her own it seemed. all his death-grips were gone, melted away into soothing pets to her back and thigh.
“stay like this,” he breathed, running a hand up over her bruise, her shoulder, along her arm until he took her hand in his and brought it to his lips. “i’ll heal better with you around me.”
the laugh she let out made her core clench, heavy weight of his cock and load still prodding at her. “doc might say otherwise...”
“i know best.”
he had that lazy grin on his face again, droopy eyes growing even wearier the longer she stared at him. the hairs along his hairline had grown damp and frizzy, circling him like a sweet, little halo. if she was prepared to spend the entire night in agonizing bliss, she’d have cooed at him and smoothed them down. but the tug of her own eyes stopped her, lashes shutting with a heavy sigh.
“i’ll stay until i feel like i’m going to explode.”
heat hummed, draping his arms across her back. “good. you’re finally starting to know your place.”
“let me up, i’m jumping overboard.”
