Work Text:
“I want you to be mean.”
Will held his breath in anticipation of Matthew’s reaction.
Matthew just smirked as he situated himself more comfortably on Will’s stomach, his legs straddling Will on either side. Will lay on his back underneath him and he smoothed his hands over Matthew’s strong thighs with their soft dusting of hair, still not quite used to the reality of having him, even after six months.
They were in Will’s bed and they had a cozy little fire going across the room. The firelight softly illuminated Matthew, glinting off of the small gold crucifix resting against his otherwise bare chest. The dancing light highlighted his cheekbones and the curves and planes of his toned body.
He had an impish grin on his face that made Will want to pull him down and mash their faces together, but with the way Matthew was stroking his hands over Will’s chest, he could tell he wanted a moment to take everything in.
He did this every time.
With half-lidded eyes, Matthew leaned forward into Will’s space, resting himself on the hands that still rested on Will’s chest, pressing their bodies together. “What was that, Mr. Graham?” He gave a lazy roll of his hips against Will’s stomach, the cotton of their boxers rubbing together.
This man was going to be the death of him. Will honestly wasn’t too sure where his request came from. All he knew was that he felt more comfortable with Matthew than he ever had with anyone else, and felt safe asking for it.
He thought it could be fun. The thought of Matthew being rough or demeaning instead of the near-worship he always gave him made him very excited.
Will slid his fingers into Matthew’s short hair and pushed him away with a palm to his forehead. Matthew let himself be pushed back with a lazy grin. Sex with Will always made him like this, all content and malleable.
Will repeated, this time with more confidence, “I said, I want you to be mean to me.”
Matthew still had that mischievous grin on his face and went limp, resting his body weight against Will's hand. Will smirked, holding Matthew up with his right arm locked in a full extension. Matthew stared at him, daring him to let him drop, and Will did just that, yanking his arm back.
Matthew caught himself before they crashed together, trapping Will. Matthew’s necklace dangled between them on its gold chain, and Will laughed and squirmed as Matthew invaded his space. With his left hand sinking into Will’s curls, he pulled him closer and kissed him as he ground against him. Will could imagine how wonderful Matthew’s back looked as he worked against him and was sad that he couldn’t see it.
Matthew broke their kiss to nose Will’s jaw and kiss his neck. “What brought this on?”
Will melted. “You’re just, you’re always so nice, I thought it could be fun to switch things up.”
“Anything specific you’re hoping for?”
Will huffed a laugh that was pure nervous energy. “I don't know.”
Matthew pulled back and squinted. “You’re thinking of something.” He smoothed his hands down Will’s chest. “Come on, babe, what is it.”
Will bit his lip and ran a hand up one of Matthew's arms. “I think I want you to degrade me a little." Will felt himself beginning to flush. "Call me names, I don’t know. I wouldn’t mind you being rough with me, either. Whatever you decide to do, I know I’ll love it.”
“Okay, baby.” Matthew rubbed Will's cheek with his thumb, then leaned down and kissed it. “You know I’m always up for trying new things.” He reached back and playfully slapped Will’s thigh, then sat up. “But first, we’re going to set some ground rules.”
Will nodded attentively with dusky cheeks.
“Rule number one: You have to tell me if you want me to stop. You’re not going to hurt my feelings—this is all about you, okay?”
Will smiled and choked out, “Okay.”
Matthew nodded and sat in thought. “Rule number two... I don’t mean anything I’m going to say while we do this. I love you and value you very much.”
Will nodded eagerly, so turned on by how considerate Matthew was being that he reached up and snared the back of his neck, pulling him down.
Matthew protested as Will attacked him with kisses, and he shoved himself away from Will, grabbing his wrists and pinning them to the bed.
“I wasn’t done.”
Will had a dreamy look in his eyes as he stared up at Matthew.
“Rule number three: Unless you tell me to stop, I’m in charge.”
“Yes,” Will sighed.
Matthew smirked and looked down at him. “That’s what I thought, bitch.”
Matthew was sitting right on top of Will’s cock and had been feeling it grow more and more interested, and was barely surprised at the jump he had just felt.
He ran a hand through Will’s curls. “I’m gonna try something, baby.”
Will beamed up at him, already looking blissed out.
Matthew considered him for a moment, then spat out, “Slut,” with as much venom as possible. He saw the way Will’s body tensed at the word, but more importantly, he felt his cock stir. “Ohhhh, you are dirty, aren’t you?”
Will looked away in embarrassment.
Matthew worked his hips down against Will’s dick, a mocking little smile curling his lips. “You should’ve told me sooner! I didn’t know I was living with a whore, imagine all the fun we could’ve been having.”
Will had died and gone to heaven, dear God, where was this coming from?
Matthew leaned down to mouth at Will’s neck, and Will whined as Matthew sank his teeth into his skin.
Matthew let him go and kissed the print his teeth had left, running his tongue flat over the angry red mark.
“Why are you so good at this?” Will groaned.
Matthew stopped and pulled back. Will met his eyes, confused as Matthew glared at him.
“Did you think I wouldn’t be?”
Will’s eyes widened and excitement shot through him. “No! I didn’t mean- I wasn’t-”
“Oh, I think you did.”
“No! Matthew, I promise-”
Matthew clapped his hand over Will’s mouth. Will stared up at him with wide eyes as he leaned down. “I don’t wanna hear it. Got it?” Will nodded quickly, breathing hard through his nose. Matthew sighed as he looked down, trailing his other hand down Will’s body. “So many possibilities, where do I even start with something like you?”
Will’s eyes were love-filled and hazy. Matthew's hand drifted from Will’s mouth to his chin, and he pulled his mouth open as he brought his other hand to Will’s lips.
“Suck on these while I think.” He slipped two slender fingers into Will’s mouth, and Will happily wrapped his lips around them. He closed his eyes and sucked on them with a look of contentment.
Matthew figured this would help get Will more into the headspace he wanted, though to be honest, Will was already incredibly far gone. Matthew pet Will’s hair as he began moving his fingers in and out of Will’s mouth, and figured that this was all just something preexisting about Will that he didn’t know about.
But that wasn’t the case at all—Will was just as blindsided as Matthew. He had never been like this with anyone.
Not even with Hannibal. Maybe especially not with Hannibal.
Hannibal had been exhilarating, but he wasn’t safe. Being vulnerable around Hannibal would’ve been dangerous.
It was the fact that Matthew would never want to abuse Will that made Will so excited and eager to give this to him. With Hannibal, it would’ve just felt like giving him an excuse to do what he had wanted to do all along.
But with Matthew…
With Matthew, it was something exciting to explore together. Will moaned as he imagined Matthew’s gently thrusting fingers as his dick.
Matthew grinned. “Aww, is baby getting impatient?" Matthew shifted his hips to feel the press of Will's erection up against him. "Look at you, getting hard just from sucking on my fingers. That’s a little embarrassing, Will, don’t you think?”
Will whined and nodded.
God, he's so eager? Matthew was perplexed, and it was his perplexion that confirmed to Will he was worth giving this to. By simply being his caring, unexpectant self, Matthew had earned access to this side of Will no one else had ever gotten to see.
“Are you needing something else?” he asked.
Will gazed up at him as Matthew slowly slid his fingers in and out of his mouth.
“Something a little bigger?” he whispered as he pulled his fingers out. He wiped them off on Will’s chest.
Will loved how dirty it felt, being treated like that.
“Yes, please,” he sighed.
Matthew looked at Will lying debauched beneath him. All of this had been leading them down a very specific road, and he wondered if they had finally arrived at Will’s intended destination.
Matthew decided to test his theory. His hands holding either side of Will’s ribcage and his thumbs rubbing slow circles into his nipples, he asked, “Please, who?”
A slow smile spread over Will’s face as he arched into it. “Please, daddy.”
Matthew gasped. “So this is what you wanted.”
They’re comfortable enough with each other that he knows Will wouldn’t have been afraid to ask for this, so Will probably didn’t know he wanted this either.
Will didn’t have to know he knew that, though.
“Are you happy we finally got here? Are you proud of yourself?" He dug his thumbs in. "Fucking whore. You wanted this all along, didn’t you? You could’ve just told me instead of wasting both of our time.”
Will gasped and his face was flaming. “I promise I didn’t mean to.”
“Sure you didn’t. Why don’t you be good and take the rest of my clothes off for me?”
“You’ll let me?”
Matthew’s dick jumped at that.
Suddenly this wasn’t just for Will anymore.
With a blush high on his cheeks, he breathed, “I’m feeling generous.” Trying to cover how affected he was, he spat, “Do it before I change my mind.”
Matthew moved back and sat between Will’s legs so Will could pull off his boxers. Expecting Will to just take them off, Matthew was caught off guard when Will crawled forward amd wrapped an arm around one of his thighs. “Oh, thank you, daddy.” Low to the bed and pulling Matthew’s body closer, he pressed open-mouthed kisses to his thigh. “Thank you, Matthew. You’re so perfect, god, thank you for letting me do this.” His other hand smoothed up over Matthew’s stomach, and he could hear his breathing pick up.
Will had, in fact, noticed Matthew’s reaction, and had felt his cock jump. If being desperate and needy got Matthew off, then Will was going to be as slutty as possible.
He groaned and nosed into Matthew’s boxers, and Matthew fisted his hand in Will’s hair and shoved him down. Will inhaled deeply and moaned, “Fuck, daddy, you’re perfect.”
Matthew yanked him up, hard. Will looked up at him with blown pupils. “Language. Stop fucking around and take them off already.”
Will happily snuck his fingers below Matthew’s waistband and pulled them down his legs, getting them off and throwing them to the floor to join the rest of their clothing. Matthew moved to push Will back, but the second Will had Matthew’s boxers off he dove in and took his cock deep into his mouth. Matthew grunted as Will eagerly bobbed up and down, devouring him.
Mustering all of his willpower, Matthew shoved Will off of him. Will sat back, a stupid grin on his face as he wiped his mouth on the back of his hand.
“Cockslut.” Matthew pushed Will back against the pillows, straddling him and holding him down with a hand at the base of his neck. “Did I say you could suck my dick?” Will was still grinning, so Matthew gave him a sharp slap across his torso. “Do I look like I’m fucking around?”
Will shook his head, his eyes wide and his skin stinging.
“Did I give you permission or not?”
Will swallowed. “No, you didn’t.”
Matthew rubbed Will to soothe where he hit him. “That’s right, I didn’t. Who’s in charge?”
“You are.”
“That’s right, baby. Look at you, you’re so smart when you’re not being a fucking bitch.” Those words did something to Will they had no right to do. “Are you gonna be better now?”
Will nodded quickly, swallowing hard. “Can I touch you?”
Matthew sat without responding, watching Will squirm as he made him wait. After counting to ten in his head, he said, “Yes, you may.”
Will’s hands shot out, feeling Matthew’s chest, his toned stomach, his arms, and everywhere else he could reach.
With half-lidded eyes, Will breathed, “Can I suck your dick?”
Matthew looked unimpressed. “I don’t know if you deserve it again so soon.”
Will made a little noise of frustration as he dragged his hands over Matthew. “Please. I’m so sorry, I’ll be so good, I promise.”
Matthew seemed unaffected, keeping up the facade very well, but he was literally dying. He wasn’t prepared to deal with Will like this. Matthew was so fucking hard and Will looked so fucking good beneath him. He couldn’t believe how lucky he was, and was still so confused that Will wanted to submit to him like this.
Will carefully took hold of one of Matthew's hands and brought it to his mouth. “Imagine how good it’ll feel,” he said. He sucked on the tip of one of Matthew’s fingers and then fed Matthew’s pointer and middle finger into his mouth together. He slid them in and out slowly, maintaining eye contact with Matthew the whole time, licking between them and then pulling back to suck on the pads of his fingers. A blush was high on Matthew’s cheeks as Will gave his fingers a blowjob with every bit of the attention he would if Matthew’s dick were in his mouth.
Matthew yanked his hand back and wiped it off on Will’s boxers. “Alright, fuck, you’ve convinced me. God, you’re desperate.”
Will grinned lazily. “You really think so, daddy?”
“Yeah, it’s disgusting.”
Will smirked.
“Alright, listen closely, because we both know you have a hard time following directions. You have two-” he slapped away the hand that Will reached up to squeeze his pec, “you have two options. You can stay where you are and I’ll hold you down and feed you my dick, or I can lay back and you can suck it like you did earlier. Which one do you want more?”
Will stroked Matthew’s thigh. “Mmm, they both sound so nice.”
Matthew ran a hand through Will’s curls and tugged. “They do, don’t they?”
Will smiled and thought. “I think… I think I want whichever one you want more.”
Matthew cocked his head to the side. “Is this an apology?”
Will had a mischievous little grin on his face.
“Yeah, daddy.”
Matthew leaned down and kissed Will, and Will viciously returned it. When Matthew pulled back, Will chased his lips.
He knew Will probably wanted the rougher option, but Matthew was still himself. If Will wasn’t asking for it, he was gonna choose whatever made Will most comfortable.
Matthew smirked and kept leaning back, falling back onto his elbows. Will followed, wrapping his body around Matthew and pulling him in with a hand on the back of his neck. Will kissed him hard, moaning into his mouth and pressing their bodies as close as possible. Matthew tried to keep up as Will smothered him in affection.
Will sloppily kissed his jawline, then back behind his ear, then licked a stripe up his cheek. He bent down and sucked on Matthew’s neck, sometimes rolling the skin between his teeth, and Matthew held the back of Will’s head.
“That’s so good, baby. That feels so nice,” he sighed.
Will started moving back down Matthew’s body, biting his collarbone and licking a broad stripe between his pecs. Settling down on the bed with his head between Matthew’s legs, he spit into his hand and took hold of Matthew’s dick. Looking up at Matthew with doe eyes as he gave it a stroke, he praised, “Such a pretty cock, daddy.”
And it was. Longer than Hannibal’s, too, but he hadn’t told Matthew that.
Matthew smirked and thrusted up into Will’s fist, and Will happily and eagerly bent down to pick up where they left off earlier.
He hadn’t lost any of his previous enthusiasm, and Matthew was on cloud nine. He bit his finger to stop himself from making noise as Will worked him over. He threw his head back to press it against the mattress as Will kept up a cycle of sucking on the pink head, licking flat across the slit to taste his precum, and then deepthroating him as far as he could go.
Will noticed Matthew stifling himself and pulled off, reaching up to pull Matthew’s finger out from between his teeth.
“I wanna hear you. I wanna know if I’m making you feel good.”
“Okay, baby,” Matthew groaned, and with that accomplished, Will dove right back in.
“Fuck!” Matthew curled around Will’s head, then fell back against the bed, jostling them both and making Will gag on his dick.
Matthew gasped, “Fuck, baby, you’re such a perfect little cumslut,” and Will whimpered and ground against the bed. “You’re- fuck! You’re so good for me, you know that? Such a little mess, god, I- mmph... I can’t think of anyone in the world whose lips I’d rather have stretched around my cock than yours.”
Matthew’s brand of degradation was making Will lose it. Somehow he was praising and degrading him at the same time, and arousal was short circuiting Will’s brain.
Matthew threw his head back and gave his first thrust into Will’s mouth, long and languid. “Can’t imagine a throat I’d rather fuck than yours, god. Look so pretty between my legs, choking- choking on my dick, fuck!”
Will had tears welling in his eyes. It was all so much, everything was so intoxicating and he was so hard. He bobbed up and down, wanting to give Matthew the best he could, wanting to worship him, wanting to show his gratitude for being so willing to try something new. Matthew was going so far out of his comfort zone, being rough with him, and he was so wonderful at it. Right between his legs was where Will wanted to be more than anywhere else in the world.
Will felt Matthew’s legs tense, and Matthew choked out, “Baby, I need you to stop or I’m gonna come before I get the chance to fuck you.”
Will honestly didn’t want to stop.
He loved seeing Matthew fall apart. Every single time was beautiful and he loved to watch him hit that peak, to see his eyebrows furrow and his body tense, to hear the noises Matthew couldn’t stop himself from making. Matthew wasn’t one to moan or whimper, but when he came he always made little sounds he couldn’t help. He probably didn’t even know he made them, or know it was something Will looked forward to.
But Will didn’t want to disappoint Matthew again. He pulled off, breathing heavily.
Matthew sat up and pushed Will into a sitting position with him. Asking Will to lift his hips, Matthew pulled Will’s boxers off and tossed them to the side.
Will’s legs either side of himself, Matthew put one hand under Will’s thigh, wrapped the other arm around his back, and pulled Will into his lap. Will laughed at Matthew effortlessly manhandling him, and Matthew set him in his lap and wiped away the almost-tears in Will’s watery eyes.
Brushing Will’s hair out of his face, Matthew said, “You did so good, stopping when I asked.” Will smiled and nodded, and Matthew kissed his neck and rubbed his back slowly as they both caught their breath. “Just need a minute to calm down.”
Will nodded, feeling the same, and let his head drop to rest against Matthew’s shoulder. God, Matthew had such a perfect body. Hooking a finger into Matthew’s necklace and wrapping his legs around him, Will closed his eyes and let himself sync with Matthew’s steady breathing.
“How are you doing?” Matthew asked. “Has this all been alright?”
Will nosed into Matthew’s neck and sighed, “Matt, it’s been perfect.”
Matthew smiled and pet Will’s hair. “Good. Good. Glad to hear it.”
They soaked in the feeling of each other, giving little kisses and rubs.
Will smiled to himself, finding it funny that the man gently stroking his hair called him a cumslut five minutes ago. He felt his dick perk up in interest at the thought of it, and he gave an experimental roll of his hips against Matthew’s stomach, testing the waters to see if Matthew was ready to go again.
Matthew rubbed Will’s chest with his thumbs. “What’s got you so excited all of a sudden?”
Will smiled at him. “Just you.”
Matthew smirked. “Fine, don’t tell me.”
“It’s true!”
“You thought of me in a maid costume or something, didn’t you.”
Will laughed and slapped Matthew’s chest. “Fuck off, I did not.”
Matthew leaned in and pinched a nipple between his fingers, twisting it and making Will gasp.
“Now, what did I say about language?”
Oh, fuck, we’re just jumping right back in, aren’t we?
“Right! Right, sorry.”
Will continued to grind against Matthew, one finger hooked onto the crucifix’s chain and the other hand clinging onto his shoulder. Matthew moved with him, getting himself worked up again.
He grabbed Will’s ass with two hands, pulled Will tighter against him, and started basically doing Will’s grinding for him. Throughout their time together these past months, Will was kept in constant awe of how much strength Matthew’s body contained.
Will used his own strength only to keep himself upright, letting Matthew maneuver him however he liked.
“You’re so strong,” Will breathed.
Matthew had a shit-eating grin on his face. “Stronger than Hannibal?”
Will whimpered, clinging onto Matthew as he dragged him up and down his body. “Fuck! Yes, daddy, stronger than Hannibal,” he grunted.
Matthew let the curse slide, considering how pleased he was. “Imagine if he could see you now," he murmured, and Will whined at the thought. “All desperate and moaning for me? Clinging onto me and getting off like this? He’d be furious. He probably rolls in his grave every time we fuck.”
A breathy laugh escaped Will. “He would if he deserved one. I’m pretty sure he was- mmph, cremated and then poured into the nearest dumpster.”
Matthew snickered. He dropped Will unceremoniously in his lap and slipped a hand around his back to pull him closer. Trailing a hand up Will’s side, he whispered, “Be good and go get the lube for me.”
Will quickly disentangled himself, and Matthew gave his ass a slap as he crawled over and grabbed it from their bedside table.
Will gave it to Matthew with a kiss and then eagerly straddled his lap again.
“Thank you, baby.” Matthew popped the cap and squeezed some onto his fingers, then set the bottle down beside them. Wrapping his left arm around Will, he pulled him close and teased down the cleft of his cheeks with his lubed fingers as Will buried his face in Matthew’s neck. Will clung onto him as Matthew held him tightly and rubbed circles against his asshole. He did this for far too long, only barely slipping the tip of his middle finger in from time to time, making Will more and more impatient. Will whined and rocked back, trying to get Matthew’s fingers in but failing.
Matthew watched him squirm and writhe around, and Will finally gasped, “Please, Matthew.”
Matthew grinned and whispered, “Why didn’t you say something sooner?” He sunk his middle finger in, and Will grabbed onto him tightly. A blush was high on his cheeks, embarrassed knowing that he had only had to ask the whole time, knowing that Matthew had just been smirking to himself waiting for Will to finally break down.
Matthew pushed his finger in deep and then dragged it out, beginning to fuck Will’s hole. Will moaned, circling his hips down around it but needing so much more.
“More, please,” he choked out.
Matthew looked annoyed. “You’re pretty tight. I know you’re greedy, but I’m gonna need you to try and exercise some patience.”
Will bit his lip and squeezed his eyes shut, thrusting down harder onto Matthew’s finger. It annoyed him that Matthew was so put together while he was literally tearing at the seams.
Matthew continued to tease his hole open. To Will’s delight, he finally slipped a second finger next to the first, and Will gasped as he worked them in. He could feel himself opening up to Matthew and rolled his hips, pushing his ass down onto Matthew’s fingers. Matthew sucked on his neck and scissored his fingers, working his hole further open. Will hissed, loving the unique burn that came with having sex.
“Oh, you love it, don’t you?” Matthew crooked his fingers, pressing against that spot inside of Will, and Will moaned and pressed down, chasing that feeling. As Will fucked himself back on Matthew’s skilled fingers, he needed Matthew’s dick inside of him more than ever.
He forced himself to try and be patient like Matthew asked, but he was making it so hard. He was too good at this, driving Will insane as he massaged his prostate.
Matthew had three fingers in his ass now, twisting them and fucking Will with a level of skill and dedication that baffled him.
“Do you... oh, do you think I’m ready for you?”
Matthew grinned. “Hold out your palm for me.”
Confused, but not questioning, Will obeyed.
Matthew took the bottle of lube from beside them and squeezed some into Will’s hand. A smile spread over Will’s face.
Matthew brushed Will’s hair behind his ear. “Know what to do with it?”
Will reached down between them for Matthew’s dick, stroking it up and down. He coated it, loving the pleasure on Matthew’s face as he did. Matthew rolled his hips into it and sighed, “Look at you, you’re so clever.”
As Will continued to jerk him off, Matthew drawled, “Wanna ride me, baby?”
Will groaned as Matthew pulled his fingers out, unable to believe he was finally getting Matthew’s dick. “Please.” He sat further up and guided Matthew’s cock to his hole, and slowly sank down as he wiped his hand off on his thigh. Matthew did the same on his other leg. They held each other as his dick pushed into him, both breathing heavily when Will bottomed out.
Rolling his hips, he choked out, “Could you… could you do what you did to me earlier?”
“I’ve done a lot of things to you, baby, I’m gonna need you to be more specific.”
Will whimpered, “You know…when you grabbed me…”
“Ohhh, that!” Matthew snuck his hands to Will’s ass and squeezed. “You want me to do the work for you?” Will nodded eagerly, his hips shifting. “Want me to fuck your pretty little asshole onto my dick for you?”
“Please.”
“Well, since you asked so nicely…” Matthew smoothed his hands down his chest. “And since you have been so good…”
“Daddy, please…”
Figuring he had tortured Will enough, he grabbed hold of his waist. Matthew dragged him up his dick, almost off of it, and then dropped him back down, directly hitting Will’s prostate.
“Oh, fuck!”
Matthew tutted and shook his head. “Now, what did we say?” Matthew pulled Will off of his dick. “That’s ten seconds.”
“You can’t be serious,” Will gasped.
“Twenty. Now, I want you to count down for me, and don’t go too fast or I’ll make you start over.”
Will’s dick was throbbing and his face was flaming. Why was Matthew so good at this? He wanted to fight it, but he knew that unless he legitimately called it off, Matthew wasn’t budging. He took a deep breath.
“Twenty.”
Matthew nodded.
“Nineteen. Eighteen.”
Matthew was pleased that he wasn’t rushing.
“Seventeen. Sixteen.”
Will knew that Matthew would be willing to follow through on his threat and had decided to not risk anything, no matter how badly his body screamed at him to sprint through it. Matthew rubbed his back as he continued.
“Fifteen. Fourteen.”
Will started to squirm, trying to get any sort of friction or stimulation, and Matthew quickly and firmly pinned his hips down to stop him from moving.
“Thirteen. Twelve.”
Will was so tightly-strung.
“Eleven. Ten.”
He could feel the absence of Matthew’s cock and wanted it back so fucking bad.
“Nine. Eight.”
His asshole clenched around nothing as he got closer.
“Seven. Six.”
Almost there.
“Five.”
God, Matthew’s cock looked so good.
“Four.”
Making sure not to blow it, he gave the last numbers a few extra seconds each just to be safe.
“Three… Two… One.”
“Zero.” Matthew breathed. Will laughed quietly as Matthew yanked him back into his lap. Pushing two fingers into Will to check that he was still opened up, he was apparently satisfied with what he found and brought Will back down onto his cock. Will gasped, ecstasy washing across his features.
“Such a good boy,” Matthew said in awe. He fucked Will onto his dick, holding his torso with two hands and bouncing him up and down. “You did so good! Doing just what I asked, I couldn’t believe it.”
Will was a mess, high on Matthew’s praise and the constant stimulation of his prostate, not to mention his arousal at the fact that Matthew was even strong enough to fuck him like this.
“Look at you. It’s like seeing you in your natural habitat, watching you bounce on my dick.”
Will threw his head back. “Oh my god.”
“Cause this is where you’re meant to be, isn’t it?”
Will clung onto Matthew’s shoulders and buried his face in Matthew’s neck as he continued to assault his prostate. Shocks of pleasure rocked up Will’s spine.
“Isn’t it?” Matthew repeated.
Will nodded vigorously. “Yes, daddy. I love your- your big cock and your strong arms.” He kept going, needing Matthew to understand how much he needed him. “Your- your dedication and your- intelligence, fuck.”
Matthew was flattered, he hadn’t expected him to say all that.
But he still gave him a sharp spank for swearing again.
“I really don’t know what I’m supposed to do with you.”
“I’m sorry! I can’t- mmph- I can't help it.”
“Can’t you?”
Will whined and shook his head, biting his lip as Matthew fucked him. “Not when- not- not when you’re…”
“C’mon baby, say it.”
Will squeezed his eyes shut and gasped, “I’m not allowed to.”
“I’ll allow it, just this once.”
Will nodded and choked out, “Not when you’re fucking me like this, daddy.”
Matthew grinned wickedly, inexpressibly happy that he could make Will feel this good. Matthew had total control of Will’s pleasure, thrusting up into him every time he brought Will’s ass down to meet him. A constant stream of adorable sounds escaped Will as Matthew fucked him, of half-finished sentences and beggings and pleadings and moans that he couldn’t keep in. This was one of Matthew’s favorite parts of sex with Will, and he would listen to those little sounds forever if he could.
Will pawed at Matthew's shoulder. “Matthew- Oh my god, Matthew, slow down.”
Matthew stopped, his heart dropping. “Is something wrong? Did I hurt you?”
Will shook his head, smoothing a hand down Matthew’s chest. “I just… I just don’t want it to be over yet.”
Matthew smiled in relief and rubbed Will’s arms. “You want me to let you finish this out at your own pace?”
Will nodded, incredibly grateful to have a partner as communicative as Matthew. “Would you mind laying back?”
“Not at all, baby.”
Will pushed him back with a hand to his chest and Matthew fell back onto the pillows, a lovesick look in his eyes.
With two hands on Matthew’s stomach, Will pulled up and then sank down. A small huff escaped him as Matthew’s cockhead pushed against his prostate. He slowly rolled his hips around, getting himself off on Matthew’s dick.
Will was so sensitive and his untouched dick was so hard. He was so fucking close, and everything he did felt amazing. He leaned down and kissed Matthew’s chest as he gently fucked himself back onto Matthew’s cock, just barely keeping himself away from the precipice of coming.
Matthew watched in awe as Will edged himself, finding it harder and harder to keep himself together. Seeing Will this way and knowing that he was the cause was almost too much for him. He took deep breaths, keeping Will’s pleasure at the forefront of his mind, prioritizing it over his own and keeping himself under control.
Will’s mouth latched onto one of Matthew’s nipples. Matthew jerked as Will started to suck on it, still slowly working his hips back onto Matthew. Will had discovered that he really enjoyed having something to suck on, finding it very grounding.
And Matthew had just discovered he enjoyed having his nipples sucked.
He rolled his head back, his mouth dropping open. “Fffffuuuuuu- Oh my god, Will, why haven’t we done that before?”
Will popped off of it, smiling stupidly up at Matthew. “You like that, daddy?” Matthew lifted his head to reply, but Will latched back onto it before he could.
It put Will into a wonderful, floaty headspace, and as an added bonus, it was driving Matthew insane. He was arching into it and moaning, and had a hand at the back of Will’s head.
Will started to feel the shivers of an impending orgasm, and instead of actively avoiding his prostate and preventing it like he had multiple times, he let it happen. He rolled his hips back, fucking himself on Matthew’s dick and grinding his own cock against Matthew. He let the shivers of pleasure wash over him, his come spurting onto Matthew’s stomach. He let go of Matthew’s nipple and gasped on each thrust down, milking his orgasm with Matthew’s cock, grinding and shuddering as pleasure racked his body.
Seeing Will come while riding his dick was everything Matthew could ever want, and feeling Will’s warm come against his stomach gave Matthew such a rush of possessiveness. Overwhelmed, he succumbed to the pleasure of Will’s asshole spasming around his cock.
Will felt Matthew’s warm come fill his asshole and gasped out, “Thank you, daddy.”
“Fuck, Will!” Matthew’s orgasm rushed through him and he shuddered as Will continued to thrust back onto him, getting him to a higher peak of pleasure. Matthew fisted a hand in Will’s hair and thrusted up into him through the last shocks of his orgasm, groaning at the feeling of his own come inside Will’s ass.
Starting to come down from their highs, they both slowed their hips. Matthew’s hand had slipped from Will’s hair to rest on a non-sticky part of Will’s thigh.
Will’s hands were still splayed across Matthew’s chest, and his come glistened across Matthew's stomach. Panting with their eyes closed, they took some time to collect themselves.
Matthew sighed in content and grabbed a couple tissues from their bedside table. Will took them from him with a kiss.
“I’ll do that.” He wiped his come off of Matthew’s stomach and Matthew grinned, rubbing Will’s thigh. Will wiped his dick off and then balled up the tissues and threw them into the trash.
“Three-pointer,” Matthew said with a stupid grin, and Will snorted and laid on top of him. Matthew’s dick was still in his ass, but neither of them wanted him to pull out yet.
They laid together in post-coital bliss, enjoying the soothing aftereffects of orgasm. Will’s cheek rested against Matthew’s chest, and he listened to Matthew’s strong heartbeat as Matthew ran a hand through his hair, playing with his curls.
After they'd been like that for quite some time, Matthew said, “Alright, we should get cleaned up the rest of the way.”
Will nodded in agreement, and gingerly pulled off of Matthew’s dick. “I’ll be right back, don’t go anywhere.”
“Wouldn’t dream of it.”
Will went into the kitchen and washed his hands. He ran a washcloth under some warm water, squeezed it out and then wiped off his thighs. He rinsed it and squeezed it out again, then made his way back to Matthew, grabbing a towel on the way and rubbing his thighs dry as he walked.
Getting back on the bed, he gently wiped Matthew’s dick off with the damp washcloth. He wiped the dry residue of his come off of Matthew’s chest, and then dried him off with the towel. Matthew asked Will to give him the washcloth and turn around.
Matthew pushed a finger into Will’s wet asshole, working all of the come and lube out that he could. He wiped off his finger after he pulled it back out and wiped Will’s ass clean. Will tossed him the towel and Matthew dried him off.
Will turned back around and laid on top of Matthew, murmuring, “Thank you.”
“Of course," Matthew said, tossing them on the bedside table.
Rolling off of Matthew, Will leaned over the side of the bed and grabbed his boxers off of the floor. Looking back at Matthew, he asked, “Want me to grab yours?”
“Thanks, that'd be great.” Will rolled back up and tossed them to him, and they both pulled them back on.
Will laid back on top of Matthew and wrapped around him like a koala, pulling their bodies together.
Matthew resumed playing with his hair, utterly content. He kissed Will’s hair and murmured, “I love you so much.”
“Mmm, I love you too.”
Matthew rubbed Will’s back. “So I really wasn’t too rough? Or too mean? I just wanna make sure this was all alright.”
“God, why are you so perfect?” Will groaned. He kissed Matthew’s chest. “You were just the right amount of mean, I loved every second.”
“Is there anywhere I went too far?”
Will shook his head, “You were incredible.”
Matthew rolled them over, getting himself on top of Will. “I’m so glad to hear that.”
Smoothing his hands over Will’s chest, he proceeded to worship Will’s body. Kissing his neck, kissing his chest, kissing everywhere he could reach. Will smiled as Matthew fell back into his usual sex habits.
“You could only pretend for so long, huh?”
Matthew grinned up at him. “I can’t help it, babe.” He stole a kiss from Will’s lips. “You’re just too perfect.”
Will sighed happily as Matthew covered his body in soft, open mouthed kisses, and murmured, “Really though, Matthew, thank you for being so amazing.”
“Oh? And how’s that?”
“I can’t believe you’re fishing for compliments.”
Matthew smirked. “And I can’t believe you’re about to give them to me.”
“And I’m about to give them to you,” Will sighed in defeat. “You’re just… so perfect.” Will pushed his fingers into Matthew’s short hair and Matthew closed his eyes, leaning into it with a smile. “Thank you for being so willing to try something new.”
“Of course.”
“And… and thank you for caring about me. Genuinely.”
Matthew looked up. “Of course, why wouldn’t I?”
“Well… you know…”
Understanding settled in Matthew’s eyes and something dangerous simmered beneath it.
Matthew dragged himself up Will’s body, pulling himself to Will and rolling Will onto his side so that he could hold him from behind. Wrapping an arm around Will and pulling him flush to his own body, Matthew pressed long, soft kisses to the back of his neck.
Matthew gripped him tighter and whispered, “You know, every day of my life I only get happier that I killed him.”
Will felt a thrill of excitement.
Matthew nosed into his neck. “That we killed him. He deserves to rot in hell, the sick fuck.”
Will loved it whenever Matthew got like this. There was something so uniquely exciting about knowing he was the only reason Matthew’s underlying ruthlessness ever showed itself. Matthew had been stalking the halls of the BSHCI with a capacity for murder for who knows how long, but no one had ever been the wiser. It’s possible Matthew would’ve never done anything had they never crossed paths.
There was something so hot about Matthew when he was angry. He typically hid any anger or dislike under a veneer of indifference, so it was a special occasion whenever he let the facade slip.
“Your dick is bigger than Hannibal’s,” Will blurted out.
He spun around in Matthew’s arms to face him, cozying into his arms as Matthew stared in disbelief.
He squinted down at Will. “You can’t be serious.”
“Oh but I am.” He reached up and played with Matthew’s necklace. “I hadn’t told you yet because I didn’t wanna stoke your ego too much.”
A shit-eating grin started to spread across Matthew’s face. “That was probably a good idea, I’m never gonna get over this.”
Will kept going now that the confession was out. “And earlier when I said you were stronger than Hannibal, I wasn’t just saying that.”
“Now you’re just being ridiculous.”
“You think he could’ve fucked me the way you just did? Not a chance.”
“There’s no way I’m stronger than the Ripper.”
Will smoothed a hand against his stomach. “He wouldn’t stand a chance against you.”
“There’s more to strength than appearance, you know.”
Will kissed his chest. “I know, and I’m telling you, you’re better and stronger.”
“Will, you gotta stop before you tell me I’m smarter than him or something.”
“Well, you’re not the one who let yourself get shot in a goddamned swimming pool, are you?”
“Will, can I suck your dick?” Matthew breathed.
Will looked up at a face full of want like he had never seen. He nodded dumbly, a bit transfixed.
Matthew eagerly shimmied down the bed, getting between Will’s legs. He tugged Will’s boxers off, tossing them next to them on the bed.
Matthew licked a stripe up Will’s soft dick, his eyes low. He brought a hand up to hold it from the side and wetted his lips, pressing them to the side of it and working up and down as he started to drool against it.
He took Will’s cock into his mouth and gently suckled on it, feeling it start to stiffen under his obsessive attention. Right now the only thing on his mind was making Will feel good, and sucking cock happened to be Matthew’s specialty.
Will telling him in no uncertain terms that he was better than Hannibal had almost been more than he could handle. It had sparked insane amounts of devotion and arousal in him and he hadn’t been able to get to Will’s cock fast enough.
He pulled his mouth up and down Will, wringing cries of pleasure from him. Will’s legs tensed and gave tiny spasms as Matthew sucked his dick. He was holding nothing back, doing everything in his power to make Will come. Deepthroating him and then pulling off to suck on his balls while he continued to stroke him with a spit-slick fist.
“I’m- fuck- I’m so glad I told you! Oh my god, Matthew. You really are better in every way, you know that?”
Matthew whimpered.
“Better.” Will’s hands sank into Matthew’s hair, and Matthew felt warmth in his chest.
“Stronger.” He lazily thrusted up into Matthew’s mouth, sighing in pleasure.
“Smarter.”
Matthew moaned around his dick in response, and Will threw his head back and warned, “Matthew, I’m close.”
Matthew pulled off and groaned, “Do it over my face, please. Please please please please.”
Will looked down at Matthew looking up at him with devotion, stroking his dick and waiting with his mouth open for Will’s come like a whore. It was all too much, and Will shuddered as Matthew milked a second orgasm from him.
Will watched his come spurt across Matthew’s face. Across his pretty lips and cheekbones, some of it landing in his mouth. Matthew eagerly swallowed, then latched back onto the head and sucked any last dredges of come from Will’s dick.
He pulled off and sat up, grinning at Will. He dragged a finger through a pearl of come on his face and sucked it clean, staring Will down.
Will grabbed his wrist as he went to do it again, stopping his hand. Will dragged two of his own fingers through the come on Matthew’s face and slipped them into Matthew’s mouth, both of them loving the intimacy as Matthew laved Will's fingers, licking and sucking them clean.
Will wiped some more off of Matthew’s face, transfixed as Matthew wrapped his lips around his fingers again. Matthew closed his eyes and sucked them clean.
“You’re so pretty, Matthew.”
Matthew smirked as Will wiped the last of it off. “Mr. Graham, you flatter me too much.”
As Matthew attentively sucked the last of it off of Will’s fingers, Will said, “I really mean it, you know. You’re gorgeous.”
“And this is coming from the most beautiful man I know.”
Will got into Matthew’s lap, holding his face with two hands. “Your dark eyelashes, your cheekbones, your muscles... God, Matthew, you were carved from marble.”
Matthew laughed as Will licked his face with broad stripes, searching out any remnants of the tang of his own semen. “I’m glad you like them.”
Will pulled back. “You want me to get you off?”
Matthew shook his head and kissed him. “I just wanted to make you feel good.”
“Well then, mission accomplished.” Will laughed and ran a hand through his hair. ”I can’t believe how quickly I came.”
A grin split Matthew’s face. “In all fairness, I was trying my hardest to make you.”
A blush was high on Will’s cheeks as Matthew lifted him off of his lap and set him back on the bed. He grabbed Will’s boxers from beside them and put them back on for him, kissing his legs as he did.
Matthew grabbed the washcloth and used a clean part of it to wipe off his face, then dried his face and tossed the towel to the side as Will grabbed him, pulling him up to kiss him. Matthew happily obliged, getting on top of Will and placing tender, achingly sweet kisses on Will’s lips.
They rolled to the side and Will swung a leg over Matthew, hooking onto him and pulling him closer.
Matthew sighed as he held Will. “God, I love you so much.”
Will kissed him. “I love you, too.”
A comfortable quiet settled over them as they laid in contentment.
“...So my dick is actually bigger than Hannibal’s?”
Will snorted. “Yes, and don't make me regret telling you that.”
“Very bold of you to talk to someone with a bigger dick than the Chesapeake Ripper like that.”
“Oh my god."
Matthew snorted and raised his hands in surrender. “Alright fine, I’m done.”
“Good.” Will eyed him and then turned around, pulling Matthew’s arm around his body and curling back into him.
Matthew smiled to himself as they got comfortable, pulling his arm from Will’s grip to pull a blanket up over them. Will smiled as Matthew’s arm returned around his waist and Matthew pressed a kiss to Will’s neck.
“Goodnight, Will.”
“Goodnight,” Will mumbled, drowsiness already wrapping around him.
Matthew smiled, pulling Will closer and drifting off to sleep.
